极限matlab计算的精确性
问题描述:
在我的数值分析课程中,我们有时需要使用t数舍入算法进行计算,即每个计算(每计算,不是每个变量赋值)四舍五入t意义全数字。我正在使用matlab进行计算,我需要一种方法来限制matlab在t数字四舍五入算法中对其计算进行所有的计算。极限matlab计算的精确性
如果不存在这样的方式,我想找到一种方法来将特定数字四舍五入为全意数字。
谢谢!
p.s.我尝试使用digits(t)
,但它似乎只影响matlab显示数字的方式(我可能会使用它错误)。
在我的任务中,我需要解决一个线性系统Ax = b使用消除,与3位数圆运算。我不认为这太荒谬,这发生在“现实生活”中,但有32位或64位数字(如果我没有错的话)。这意味着要强调这种现象 – user3195363
除了'vpa'(正如@ user2305193所提到的),您还可以使用[Fixed Point Designer](https://www.mathworks.com/help/fixedpoint/index.html)。基本的MATLAB都不在 - 即它们在附加工具箱中。 –