问题标签 [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.
standard-deviation - 在 TI-Nspire 的统计计算中,sx 和 σx 有什么区别?
我知道 sx 是样本的标准差,而 σx 是总体的标准差。我的问题是,TI-Nspire 认为我输入的数据是样本还是总体?如果它认为(A)我的数据是一个样本,那么 σx 是如何计算的?如果它认为 (B) 我的数据是总体,它是如何获取“样本”的?
我认为(A)是有道理的,并且计算器以某种方式通过一些正态分布近似来估计总体标准偏差(σx)。
可能... https://en.wikipedia.org/wiki/Unbiased_estimation_of_standard_deviation
但是,我找不到任何参考来确认这一点,我想确定一下。
注意:实际使用的是 TI-Nspire CX CAS。
lua - 测试变量是否有数字或字母或两者/无 LUA
我试图找出如何在 lua 中检查字符串变量中是否包含任何字母或数字,如下所示:
我知道这方面的一些论点是不正确的,但这是我的目标是输出我的代码:
它有字母和数字!
lua - Lua/TI-Nspire 中的 RGB 转换(TI 图像)
我知道这可能是一个死气沉沉的老话题,但我试图将 RGB 颜色代码转换为 TI 图像文件中的字符串格式,这对我来说没有意义:
https://wiki.inspired-lua.org/TI.Image
我理解它提到的所有内容,直到我到达 rgb 转换部分。文章说每个 rgb 颜色必须有 5 位,但它没有说明如何转换它,我无法理解如何按照给定的示例进行转换。例如:
R=255 → R = 31
G=012 → G = 1
B=123 → B = 15
我需要做什么才能将 R255、G012 和 B123 转换为上述输出?
我理解这篇文章的其余说明,除了这个。
任何人都知道如何做到这一点?
lua - Lua 嵌套列表
我有这个列表和代码(tldr):
出现的错误:
第 6 行:
尝试索引字段“?” (零值)
v[0] 是线的 rgb,v[1] - v[4] 是线的 x1, y1, x2, y2。
有人对如何从列表中获取每个值有任何建议吗?
lua - Lua Ti-Nspire fillArc() 没有按预期工作
我有这个代码:
平台.窗口:无效()
如果您查看第一次迭代,其中 i=1,则应从 45° - 300° 逆时针绘制圆。这不是发生的事情。圆是从 45° 到 345° 绘制的,这显然是不可取的。
绘制其他圆圈时会发生其他一些奇怪的情况,这使得它们在绘制时看起来像翻转、镜像或类似的东西。可以通过在 fillArc() 的最后两个参数中输入不同的值来复制这种奇怪的情况。90 和 270 从 90 抽到 360。180 和 270 从 180 抽到 90。为什么会发生这种情况?
input - Ti-Nspire 上的 Lua io.read() 和 io.write()
不适用于 Ti-Nspire
我应该如何使用这个权利
lua - Lua 光线投射问题
我在为 Ti Nspire CX(使用 Lua)构建的光线投射引擎上日复一日地工作,并且遇到了光线碰撞问题。
我已经摆弄了我认为有问题的区域,因为在屏幕上绘制光线没有问题:
我在这方面也做了很多调试,比如显示从玩家向外射出时光线所在的坐标。我说我相信碰撞部分有问题,因为当我打印每条射线的半径时,它们都达到了最大距离,我设置为40。这是碰撞和单射线管理代码:
我知道第二个 for 循环可以被压缩,但我在调试过程中这样做是为了找出为什么它不能正常工作。
------------------------------------------------ 周围的区域是光线不会碰撞/越过的区域-reach/miss...我不知道为什么这不起作用,有人有什么建议吗?
仅供参考,这个碰撞是基于我在这里遇到问题的一个 python 程序,当然,在碰撞部分。
变量值:
x, y 是玩家的位置(在光线投射时,这将保持静态)
radius 是单条射线的当前半径,只要没有检测到碰撞就会继续增加
rayf 是射线的当前度数(与玩家无关)。在程序开始时计算玩家的度数(此处未显示,但称为“面对”),加上 30,然后顺时针旋转直到满足 60 度的 FOV。
X-ray, y_ray 是单条射线的当前点,会继续朝着指定的rayf值递增,并且会递增1,使半径等于最后一个for循环中的n。(必须注意,典型单位圆中的度数是相同的,并且不会镜像以匹配这个镜像的 y 轴;即向上 90 度,向下 180 度。)
ti-nspire - 在其他前缀常量的函数中表达一个常量 - TI-Nspire CAS
我正在尝试使用我的 TI-Nspire CAS 进行以下操作;我有:
x=a+b
y=ac
我想得到:
y=xbc
非常感谢您的参与。
ti-nspire - 其他常数函数中的常数 - TI-Nspire CAS
我有这三个表达式:
E1=(c1-c2)/(c1-c5)
E2=(c3-c4)/(c3-c7)
Es=(c1-c4)/(c1-c5)
如何在 E1 和 E2 的函数中表达 Es?
Es=E1+E2*(c3-c7)/(c1-c5)
感谢您的时间。