matlab问题
我在练习中编写了这么一个程序但是老是运行不出结果还有错误,而且对于f矩阵,我规定的是4行但是结果出来是5行。程序如下
x0=;x1(1)=x0(1);for i=2:5
x1(i)=x1(i-1)+x0(i);endfor j=1:4
z(j)=(x1(j+1)+x1(j))/2;end
for q=1:4
h(q)=x0(q+1);ends=z';d=ones(size(s));f=-;
g=f';l=h';a=inv(g*f)*g*l;
x1zlf a 1# chenjianjun_coo
你的程序没有问题,我运行的结果是x1 =
2.8740 6.1520 9.4890 12.8790 16.5580
z =
4.5130 7.8205 11.1840 14.7185
l =
3.2780
3.3370
3.3900
3.6790
f =
-4.5130 -1.0000
-7.8205 -1.0000
-11.1840 -1.0000
-14.7185 -1.0000
a =
-0.0372
-3.0654
页:
[1]