matlab中的语句怎么写( 二 )


获得逻辑矩阵后 , veg(A)则取出相应元素 。
例子
x = [1,2,3;4,5,6;7,8,5];
A=(x==5);
A将为[0,0,0;0,1,0;0,0,1];
x(A)则等于[5,5]' 。
第二句中用小于号获得逻辑矩阵 , 意思是类似的 。
4. 请帮忙解释一下matlab中的一些语句 第一句 , prod(s(1:d-1))表示数组s的第一个元素向后一直乘到第d-1个元素的乘积;y=reshape(y,prod(s(1:d-1)),n,prod(s(d+1:end))就是把y数组分解成prod(s(d+1:end))个prod(s(1:d-1))行n列的矩阵;
第二句 , y(:,s(d)+1:end , :)=[]定义了数组y的第一行的s(d)+1列到最后位的元素为空;
第三句 , []表示一个空数组 , min(mb,[],2)表示求mb、空数组中元素和元素2中的最小值;pn=po(9)*min(mb,[],2)表示po数组中第9个元素与该最小值的乘积 。

matlab中的语句怎么写

文章插图