问题标签 [ti-nspire]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
248 浏览

math - 防止 TI BASIC 表达式扩展

我正在为我的 TI-Nspire CAS 计算器编写一个函数。我有一个表达式的两个部分:(x+2)^2+3。加入表达式后,结果将扩展为,x^2+4x+7而我需要它保持为(x+2)^2+3.

我尝试制作两个部分字符串,并在加入后将它们转换回表达式,但这会导致相同的不需要的扩展。
我能做的最好的就是返回连接的两个字符串(每个术语),这很难看: "(x+2)^2" + "3"

有没有办法阻止这种扩展?
它破坏了整个功能(完成了正方形)!

对于记录,即使与字符串连接,表达式也会被扩展。

返回

(我觉得很奇怪)

0 投票
2 回答
935 浏览

matrix - TI-Nspire:将参数传输到 Func/Prog

背景
我正在尝试为TI-Nspire CAS手持设备编写功能。该函数应确定一个或多个矩阵的属性,例如正交性。

问题
我不知道如何将矩阵作为参数传输给函数。有人知道这是否可能,或者知道任何语法示例吗?

(我从以下网站链接到这里:http: //tibasicdev.wikidot.com/forum/t-1150809/parameters-ti-nspire-cas

0 投票
2 回答
702 浏览

ti-nspire - 如何检查矩阵中的值是否未定义?

我有一个矩阵 ratiotest:= [undef;undef;4]。

但我明白了"Error: Variable is not defined"

反正有没有检测到未定义的变量?我在代码中遗漏了什么?

0 投票
2 回答
2167 浏览

ti-basic - TI-NSire 为向量叉积动态创建变量

好的,我正在尝试在 TI-NSire 中创建一个叉积函数,该函数采用 n-1 个维度为 n 的向量并采用如下矩阵的行列式:

顶行是指向轴方向的单位向量。不幸的是,问题是除非我给计算器提供未定义的变量,否则找到该矩阵的行列式会导致错误,因为 u_x、u_y... 等都是向量,而矩阵不是正确的矩阵,或者向量是值,并且行列式产生单个值,而不是向量。但是,我可以做的是保留未定义的单位向量并执行行列式,然后在行列式完成后定义变量。

我剩下的是将自己限制在最大向量大小(不是不合理,但我不想使用它)或动态创建一个 n 未定义局部变量的列表,我可以在计算完成后将其设置为单位向量.

我的问题是,如果可能的话,如何执行第二种选择?

编辑代码:(注意:这目前正在使用我提到的变量列表。不幸的是,这个问题是“5→{a,b,c,d}[1,2]”错误。)

0 投票
2 回答
1379 浏览

calculator - TI Nspire - 如何在没有计算器评估的情况下输出表达式

我想知道如何在不对其进行评估的情况下返回表达式。

我希望它返回类似
.

有没有办法做到这一点?谢谢你的帮助!

0 投票
2 回答
184 浏览

c - 重新映射内存映射 I/O

我的 TI-Nspire CX CAS 有一个损坏的硬件组件,它的 ADC3 读取的值约为 465 个单位,而正常功能应该是 ~73。因此,我不想修复硬件,而是想通过重新映射输出位置(由计算器写入 0xC4000170)并强制计算器读取应该是正确的值来尝试一个肮脏的修复,但我不知道如何。

我应该可以访问 C 和汇编(通过使用 ndless)。我将如何重新映射计算器的虚拟内存,使其始终在该地址读取 73 的值?

0 投票
1 回答
592 浏览

calculator - Ti-Nspire CX CAS:清除主屏幕,在 Matlab 中清除等效项

我正在编写一些简单的程序,我通过调用程序的名称在暂存器中运行这些程序。我开发了一个小脚本来在执行结束时打印所有结果,但是我找不到在脚本开始之前清除暂存器的方法?Matlab中的'clear'后跟'clc'之类的东西。

提前致谢。

艾尔·N。

0 投票
2 回答
786 浏览

ti-nspire - 检查 Ti-Nspire 函数中的变量类型

在 Javascript 中有typeof variable一个返回的字符串:数字、字符串、数组、对象。

我可以在 Ti-Nspire 中运行类似的函数来判断变量是数字、字符串还是矩阵?

0 投票
2 回答
231 浏览

ti-basic - 在 TI-BASIC 中,如何仅在给定变量的情况下显示变量名称?

我正在创建一个显示大量变量的函数,其格式为变量 + 变量名。

0 投票
1 回答
219 浏览

ti-basic - Ti Nspire:将solve(...)输出转换为可调用函数

为了计算 f(x) 的反函数,我定义了以下函数:

输出是:


所以这部分已经可以工作了,但是我怎样才能将这个结果用作可调用函数 i(y) 呢?

谢谢你的帮助