TA的每日心情 | 奋斗 2022-1-21 15:15 |
|---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
通过读取excel文件生成一段光谱,想用polyfit函数进行一个拟合,但是运行时却报出以下错误,请问该如何解决呢?
5 D+ J3 N+ E8 {( F) Q4 v& Y& Z# ]: s/ I1 v
这是代码:% L. U* H+ e9 {' H* M
clc;%清理命令行窗口
/ C1 `" ?9 U, I z! Lclear all;%清理工作区
* E3 i1 S+ J3 `" U3 l2 _%读取excel数据,同目录下; c i+ Q) o- J& X+ N
tx=xlsread('guangpu.xls');
u l0 s- w3 T! bwavelength=tx(:,1);
K. S- N. g7 I8 M6 j3 KIntensity=tx(:,2);# x& X# j5 k4 {. p& `" S/ X3 t
plot(wavelength,Intensity,'r');: {7 g1 u5 @( u+ d5 n( V3 V. x
%曲线拟合/ ^- M! G% A7 `
x=wavelength';& [- M$ j1 p) L# \- a' |! F! o3 k
y=Intensity';. }, i2 X9 Q2 e9 a
plotfit(x,y,20);) H; |: I: Y3 J
, K/ \: m9 Z/ l, \0 p S4 y4 n* \8 B" u+ E. a& f7 t$ M% d
这是报出的错误:
4 Y) `" `* h+ s& j1 _! V% l- d此类型的变量不支持使用点进行索引。
/ ^* M4 t: t. Z) N+ w
8 b. J* k5 q& [+ x% a- u9 {出错 plotfit>unsuitable_to_plot (line 323)) c/ \! T9 J+ A; A- r
elseif (net.numInputDelays > 0)8 l; q& i4 H9 {& S2 z
1 b* B! `; W( ~- P; ~4 `& b0 k出错 plotfit (line 114)- L( D d. |9 c) ?6 w* P
unsuitable = unsuitable_to_plot(param,update_args{:});
. l& d' E2 Q6 w |
|