在一个程序中出现了两个format,想问一下这两个format的意思
function =minNewton(f,x0,eps)%目标函数:f;
%初始点:x0;
%精度:eps;
%目标函数取最小值时的自变量值:x;
%目标函数的最小值:minf;
format long;
if nargin==2
eps=1.0e-6;
end
df=diff(f); %一阶导数;
d2f=diff(df); %二阶导数;
k=0;
tol=1;
while tol>eps
dfx=subs(df,findsym(df),x0);%一阶导数值;
d2f=subs(d2f,findsym(d2f),x0); %二阶导师制;
x1=x0-dfx/d2fx; %迭代公式;
k=k+1;
tol=abs(dfx);
x0=x1;
end
x=x1;
minf=subs(f,findsym(f),x);
format short;
我想问一下有两个format,分别代表什么意思呀,跪求解!
第一个format是在运算之前将数值格式化为long型,运算过程中都以这种数值类型进行,精度较高;第二个format是在运算结束之后,使输出结果显示位数変少 。
来自:Android客户端
河北省秦皇岛市海港区
页:
[1]