matlab2009中运行 :x=0:0.01:2*pi; y=sin(x); y2=cos(x); z=[y;y2];

问题描述:

matlab2009中运行 :x=0:0.01:2*pi; y=sin(x); y2=cos(x); z=[y;y2]; plot(x,z);
出现?Undefined function or method 'setdiff' for input arguments of type 'double'.
Error in ==> clo at 49
kids_to_delete = setdiff(findall(obj,'serializable','on','-depth',1),obj);
Error in ==> cla at 29
clo(ax,extra{:});
Error in ==> newplot>ObserveAxesNextPlot at 134
cla(ax,'reset',hsave);
Error in ==> newplot at 83
ax = ObserveAxesNextPlot(ax,hsave);
小弟初学,请讲浅显
1个回答 分类:综合 2014-11-14

问题解答:

我来补答
估计没有清空工作空间其他变量.
是好的,没什么问题,你再试试:
clear all;clc;
x=0:0.01:2*pi;
y=sin(x);
y2=cos(x);
z=[y;y2];
plot(x,z);
再问: 好像是软件的问题,只要用polt就出现这个?
再答: 是呀,唉,这么多“正版”M软件,怎么不找个好点的来装呢 要是这样,没办法了,重装吧。
 
 
展开全文阅读
剩余:2000
上一页:算数过程
下一页:enjoy的反义词