|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
之前得到一个三次多项式,想将一组数据的横坐标带入得到数据与纵坐标进行作差,从而得到误差。但是现在运行出了点问题。
+ R* `, @; B. t3 t e第一个是报错“超出矩阵维度”
5 q6 `- f4 {: U( F" I M* I$ K第二个是想麻烦各位老哥看看还有没有其他的错误,例如未定义变量等,十分感谢。
5 R* [: I: L8 P3 U下面是代码:7 d7 z9 p) l; l$ d
clc;
5 m' [; @3 y+ d6 Z; S) j2 Ey = [-0.13, 1.3, -3.8];( Z, s3 ?9 {) r8 d, ^! x
for i=1 :length(het)8 G6 j4 T# X: k r3 C* b' p& A
polyval(y, [het]); X5 e! Z% a# A: I0 C
z(i)=y(i)-he(i)4 V$ _7 [+ {2 y& l/ e' \
end
, C* H I! ?- ]+ K; n- b7 A( ^plot(z);
' v5 F8 E/ ~) R
( a: Y$ x: N. y2 c8 F l, R) A |
|