호출 할 때 프로그램에서 매개 변수로 방정식을 전달하여 평가할 수 있습니다. 내 목표는 매개 변수의 방정식을 해결하기 위해 값을 연결하도록 허용하는 것이지만 플러그 된 값은 프로그램의 일부를 기반으로합니다. 또한 방정식을 프로그램 호출시 매개 변수로 전달하여 하드 코드하지 않고 조정 가능하게하고 싶습니다. 어떻게해야합니까?방정식을 TI에 전달하면 -Nspire CX가 매개 변수로 사용됩니까?
편집 : 나는 호출 할 매개 변수에 문자열로 전달하려고했습니다.
Function("equation")
그런 다음 define을 사용하여 내 프로그램에서 하위 함수로 만든 다음 var가 전달되는 방식으로 호출하십시오. 나는 그 일을 할 수 없어 그러나, 나는 오류가 : "변수가 정의되지 않았습니다."
저는 var 함수를 var에 전달하여 방정식을 var에 연결한다고 생각합니다. 나도 그냥 방정식, 따옴표를 통과하려했지만 비슷한 오류가 발생했습니다.
지금까지 시도한 것은 무엇입니까? 독자가 "장면을 설정"하지 않으면 요청하는 내용을 독자가 쉽게 알 수 없습니다. 예를 들어 루아는 꽤 잘 알고 있지만 TI-Nspire에 대해서는 경험이 없습니다. 그래도 도움이 될지 모르지만 더 많은 정보 없이는 알 수 없습니다. (좋은 질문을 쓰는 것에 대한 조언을 원하면 [이 페이지] (http://stackoverflow.com/help/how-to-ask)를보십시오.) – evadeflow
@evadeflow 나는 내가 편집 한 것에 대해 더 많은 정보를 추가하기 위해 약간 편집했습니다. 시도했다. 나는이 문제가 계산기가 입력을 다루는 방법과 관련이 있을지 모른다고 생각한다. 방정식을 변수에 저장하려고 시도 했습니까? 그런 다음 저장된 방정식에 값을 연결하십시오. – user7258936
아니요, 죄송합니다. TI-Nspire는 루아를 지원하는 그래프 계산기라는 것을 알게되었습니다 ([이 페이지] (https://education.ti.com/en/us/solutions/lua_scripting/landing)에서). 멋지다! 하지만 원하는대로 할 수있는 방법에 대한 통찰력은 없습니다. 기본 유형을 참조로 함수에 전달하려는 것처럼 보이지만 (AFAIK) 테이블과 함수에서만 작동합니다. 루아 (Lua) 테이블에 함수 매개 변수를 포장하여 참조로 강제 복사 할 수도 있습니다. 가능한 제안 사항은 [이 스레드] (http://lua-users.org/lists/lua-l/2004-06/msg00257.html)를 참조하십시오. – evadeflow