2016-12-06 5 views
0

호출 할 때 프로그램에서 매개 변수로 방정식을 전달하여 평가할 수 있습니다. 내 목표는 매개 변수의 방정식을 해결하기 위해 값을 연결하도록 허용하는 것이지만 플러그 된 값은 프로그램의 일부를 기반으로합니다. 또한 방정식을 프로그램 호출시 매개 변수로 전달하여 하드 코드하지 않고 조정 가능하게하고 싶습니다. 어떻게해야합니까?방정식을 TI에 전달하면 -Nspire CX가 매개 변수로 사용됩니까?

편집 : 나는 호출 할 매개 변수에 문자열로 전달하려고했습니다.

Function("equation") 

그런 다음 define을 사용하여 내 프로그램에서 하위 함수로 만든 다음 var가 전달되는 방식으로 호출하십시오. 나는 그 일을 할 수 없어 그러나, 나는 오류가 : "변수가 정의되지 않았습니다."

저는 var 함수를 var에 전달하여 방정식을 var에 연결한다고 생각합니다. 나도 그냥 방정식, 따옴표를 통과하려했지만 비슷한 오류가 발생했습니다.

+0

지금까지 시도한 것은 무엇입니까? 독자가 "장면을 설정"하지 않으면 요청하는 내용을 독자가 쉽게 알 수 없습니다. 예를 들어 루아는 꽤 잘 알고 있지만 TI-Nspire에 대해서는 경험이 없습니다. 그래도 도움이 될지 모르지만 더 많은 정보 없이는 알 수 없습니다. (좋은 질문을 쓰는 것에 대한 조언을 원하면 [이 페이지] (http://stackoverflow.com/help/how-to-ask)를보십시오.) – evadeflow

+0

@evadeflow 나는 내가 편집 한 것에 대해 더 많은 정보를 추가하기 위해 약간 편집했습니다. 시도했다. 나는이 문제가 계산기가 입력을 다루는 방법과 관련이 있을지 모른다고 생각한다. 방정식을 변수에 저장하려고 시도 했습니까? 그런 다음 저장된 방정식에 값을 연결하십시오. – user7258936

+0

아니요, 죄송합니다. 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

답변

0

여기 한 가지 방법이 있습니다. 계산은 Notes에서 수행되었습니다.

enter image description here