我试图显示结果的16位小数位。我把代码是这样的MATLAB:???对'char'类型的输入参数未定义函数或方法'sprint'
clear x;
x = 0.245;
1-x+1/2*x.^2-1/6*x.^3+1/24*x.^4
sprint('%0.16f', ans)
Matlab的给我这个答案
ans =
0.7827
??? Undefined function or method 'sprint' for input arguments of type 'char'.
我有两个问题:
- 发生什么事?我想我以前用过它,并且我没有用'sprintf'来显示带有小数位的结果的问题。
- 我能做些什么来显示更多的小数位?
谢谢!
请重新编辑您的评论,以便您的Matlab代码在编辑器中以四个空格显示为代码缩进。 – 2010-11-24 16:48:54