【发布时间】:2018-02-23 22:15:57
【问题描述】:
我不确定如何获得此结果以在三个变量之间移动/复制数据:
loop1 x=new y=old
loop2 z=new x=old
这是我的代码:
clc;
clear;
format long;
x=input('input high guess: ');
y=input('input low guess: ');
N=100;
P=1;
T=[];
for i= 1:N
f1=(x.^3)-(2*x.^2)-(4*x)+8;
f2=(y.^3)-(2*y.^2)-(4*y)+8;
z=x-(((f1)*(y-x))/(f2-f1));
Z=(z.^3)-(2*z.^2)-(4*z)+8;
x=z;
y=x;
T=[T;z];
end
disp(T);
【问题讨论】: