文件名称:错误传播类:该类在 Matlab 表达式中自动执行错误传播。-matlab开发
文件大小:4KB
文件格式:ZIP
更新时间:2024-06-19 20:03:07
matlab
此类称为“meas”(意思是具有不相关误差的测量),包含两个元素。 可以使用构造函数创建“meas”: >> d = meas(); 和值可以分配给两个元素。 >> d.value = 1; >> d.error = .3; 还可以显示值: >> d 1 +/- 0.3 我重载了 +,-,*,/,^,>,<,==,>=,<= 运算符来为这些运算符中的每一个执行错误传播。 比较运算符的工作范围为1σ。 例如,(1.0 +/- .3) == (.9 +/- .3) 将返回“true”。 在这个早期版本中,这仅适用于单个数字,并且仅适用于上面列出的运算符。 将来,我计划重载许多常用函数(sin(x) 等...),并支持矩阵和数组。 非常欢迎评论和更改,特别是因为这是我创建自己的类的第一个 Matlab 代码。 感谢凯文墨菲的网站, http://www.cs.ubc.ca/~m
【文件预览】:
meas.zip