求教matlab大神x=(0:0.2*pi:2*pi); %原始数据y=sin(x);xx=(0:0.01:2*pi);
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/20 13:46:27
求教matlab大神
x=(0:0.2*pi:2*pi); %原始数据
y=sin(x);
xx=(0:0.01:2*pi);
str=['linear';'nearest';'spline';'cubic'];
for i=1:1:4
yy=interp1(x,y,xx,str(1));
figure(i);
plot(x,y,'g*',xx,sin(xx),xx,yy,'r-')
legend('data','y=sin(x)',str(i))
end
有错吗,为什么?Error using ==> vertcat
CAT arguments dimensions are not consistent.
x=(0:0.2*pi:2*pi); %原始数据
y=sin(x);
xx=(0:0.01:2*pi);
str=['linear';'nearest';'spline';'cubic'];
for i=1:1:4
yy=interp1(x,y,xx,str(1));
figure(i);
plot(x,y,'g*',xx,sin(xx),xx,yy,'r-')
legend('data','y=sin(x)',str(i))
end
有错吗,为什么?Error using ==> vertcat
CAT arguments dimensions are not consistent.
字符串的用法不对,正确程序如下:
x=(0:0.2*pi:2*pi); %原始数据
y=sin(x);xx=(0:0.01:2*pi);
str={'linear';'nearest';'spline';'cubic'};
for i=1:1:4
yy=interp1(x,y,xx,str{i});
figure(i);
plot(x,y,'g*',xx,sin(xx),xx,yy,'r-')
legend('data','y=sin(x)',str{i})
end
x=(0:0.2*pi:2*pi); %原始数据
y=sin(x);xx=(0:0.01:2*pi);
str={'linear';'nearest';'spline';'cubic'};
for i=1:1:4
yy=interp1(x,y,xx,str{i});
figure(i);
plot(x,y,'g*',xx,sin(xx),xx,yy,'r-')
legend('data','y=sin(x)',str{i})
end
求教matlab大神x=(0:0.2*pi:2*pi); %原始数据y=sin(x);xx=(0:0.01:2*pi);
matlab问题x=[0:0.2*pi:2*pi];%原始数据y=sin(x);xx=[0:0.01:2*pi];%需要
MATLAB x=(0:pi/100:2*pi)';什么意思?
Matlab的作图命令,x = 0:pi/100:2*pi; y = sin(x); plot(x,y)
matlab中 x=[0:0.15:2*pi]; y=[0:0.15:2*pi]; z=sin(y‘)*cos(x);
matlab 三角函数 y=sin(x) x=0:pi/50:pi 积分后 作图
Matlab中“x=0:pi/100:2*pi”步长为什么设定是pi/100啊.
matlab三维图程序:[X,Y]=meshgrid([200:2:300],[-pi/4:pi/100:pi/4]);
已知函数f(x)=sin(wx+pi/3),w>0,且f(pi/6)=f(pi/2),函数在(pi/6,pi/2)上有最
用MATLAB画图,例>> x=0:pi/15:2*pi; >> y1=sin(x); >> y2=cos(x); >>
matlab中语句 >>x=0:10/pi:2*pi; >>sinx=sin(x); >>figure,plot(x,s
Matlab u(x,t)=sin(5*pi*x)cos(5*pi*t)+2sin(7*pi*x)cos(7*pi*t)