不知道什么原因,set(h2(j),'xdata',xi1(:,j),'ydata',yi1(:,j));【同上】这个是不是写错了 你可以参考哈下面的例子看看 http://www.ilovematlab.cn/thread-219981-1-1.html
matlab中set语句用于给某对象的属性进行赋值。具体到set(A,'CData',B):A代表一个对象,'CData'是对象A的其中一个属性,B是准备赋给'CData'的值。GUI对象中,'CData'通常是在控件对象上显示的真...
小括号表示引用数组下标,中括号表示矩阵或向量,大括号用来引用结构数组元素。关键看你要赋值的对象是什么类型。
repmat([2 3],1,5) 意思是对排成一行,重复5次~
a=[a1,a2,a3,a4,a5,a6,a7,a8,a9];b=a;这样b(1)=a1;b(2)=2;b(3)=a3. 或者设置a1,a2,.时,直接设为a(1),a(2),a(3),.
如果能给出具体问题 我想应该可以帮你解决 你不会像图上的一样 看完答案就删吧?
可见你需要把一个数赋值,而不是一个向量。而 min 函数是按照列向量求 矩阵m中的最小,很有可能 min(m)不是一个数。所以可以改成 g(i,Line_data(Line_count(i),1):Line_data(Line_count(i),2))=...
一、Matlab的函数文件-返回一个值-写法为: 1.第一行写 function 返回值/返回矩阵=该函数文件名(参数1,参数2,.,参数n) 2.第二行开始写你的函数代码: 例如: function x=init_x(x,m,n) for ...
A=[];n=input('n=');数组的长度 for i=1:n fprintf('a%.0f=',i);x=input('');分别输入各个数的值 A=[A,x];end A 就可以得到长度为n的数组了
1. a=b;把b的值或b矩阵赋值给a 2. [Y1,Y2,Y3]=deal(X);即Y1=Y2=Y3=X