如题所述
matlabé»è®¤è¿ç®ç²¾åº¦ä¸ºå精度16ä½æææ°åï¼ä¸ºäºä¿è¯è®¡ç®ç²¾åº¦ï¼è¿ä¸ªæ¯ä¸éè¦æ¹åçï¼
ä½æ¯ï¼å¯ä»¥æ¹åæ¾ç¤ºæ ¼å¼ï¼å¤å°ä½æ¾ç¤ºï¼ï¼
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2017-11-27
matlab默认运算精度为双精度16位有效数字 VPA和DIGITS可以设置计算精度,不过速度会受影响
你的采纳是我前进的动力,还有不懂的地方,请继续“追问”。
如你还有别的问题,可另外向我求助;答题不易,互相理解,...本回答被提问者和网友采纳
你的采纳是我前进的动力,还有不懂的地方,请继续“追问”。
如你还有别的问题,可另外向我求助;答题不易,互相理解,...本回答被提问者和网友采纳
第2个回答 2015-06-26
matlab默认运算精度为双精度16位有效数字 VPA和DIGITS可以设置计算精度,不过速度会受影响
你的采纳是我前进的动力,还有不懂的地方,请继续“追问”。
如你还有别的问题,可另外向我。
你的采纳是我前进的动力,还有不懂的地方,请继续“追问”。
如你还有别的问题,可另外向我。
第3个回答 2015-04-17
eps('double')
eps('single')
eps('single')
第4个回答 2015-11-08
使用函数digit和vpa设置小数位数
例如:
digit(10) %设置小数为10位
q = vpa(sin(pi)/6) %结果为0.2041077999e-16
q=sin(pi)/6 %结果为2.0411e-017
q = vpa(sin(pi)/6,10) %结果为0.2041077999e-16
例如:
digit(10) %设置小数为10位
q = vpa(sin(pi)/6) %结果为0.2041077999e-16
q=sin(pi)/6 %结果为2.0411e-017
q = vpa(sin(pi)/6,10) %结果为0.2041077999e-16