TA的每日心情 | 奋斗 2022-1-21 15:15 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
通过读取excel文件生成一段光谱,想用polyfit函数进行一个拟合,但是运行时却报出以下错误,请问该如何解决呢?
; G' y& Y! \% x; Y* h; u& Q% A" {
. z3 D- t6 {3 h1 d9 _; o& }这是代码:
1 e7 \ \* e( A4 Gclc;%清理命令行窗口
$ c K4 s8 }4 o3 m. xclear all;%清理工作区
* V/ `/ J7 f9 J3 |7 d' X4 {%读取excel数据,同目录下# }* n* h9 |6 i) k; k6 p9 i0 @$ E6 u
tx=xlsread('guangpu.xls');
$ F7 x6 k( G: J7 x5 dwavelength=tx(:,1);
7 S9 F% C" Y; G, D( Z" xIntensity=tx(:,2);
; z* n* E# A$ L" R* r4 Iplot(wavelength,Intensity,'r');( C# R) x9 V% l
%曲线拟合
# |2 C. @' f: K3 l4 I: `0 Cx=wavelength';
0 }1 [$ p0 |4 v8 a. qy=Intensity';
1 @" f' }0 Q9 G8 X' {+ ^5 }1 {/ Fplotfit(x,y,20);4 v" h' ?! G% q% y
3 a& [2 z6 o h$ b5 e; \- j$ J4 u- @' g: a; Z+ O( z
这是报出的错误: . e2 L0 @9 n5 T9 O6 }- Z
此类型的变量不支持使用点进行索引。
( @1 T. c! x9 l0 F' x8 Z& ]+ N O2 p+ _7 T$ q( E
出错 plotfit>unsuitable_to_plot (line 323)
; `( x! C7 K* @5 D9 P elseif (net.numInputDelays > 0)
4 r a/ J' q; G) w8 ^3 Q2 Q+ O% G2 W; ^. ~4 I. o
出错 plotfit (line 114), p) ~- a1 n3 `& c6 o5 E
unsuitable = unsuitable_to_plot(param,update_args{:});
, P3 _3 X( b# f' w+ M7 V6 T2 a( ] |
|