99问答网
所有问题
matlab 中如何提取某个矩阵某行的除去特定元素的其它元素?
如aaa=[1,2,3;3,4,5;5,6,7;8,3,7];我想提取第一行除第二列的另外两个元素怎么提取啊?谢谢
我需要计算机自动提取~~谢谢GKL ZZU
举报该问题
其他回答
第1个回答 推荐于2016-06-02
把下面的内容建立为“tq.m”的文件。然后放在Matlab的当前目录下,调用该函数就能解决你的问题。如有疑问,请邮件联系hurricanblue@126.com
function a=tq(B,i,j)
%提取某个矩阵某行的除去特定元素的其它元素
%说明:tq函数为提取矩阵B中B(i,j)元素所在列除该元素之外的元素的函数。
[m,n]=size(B);
k=1;
for c=1:m
if c~=i
a(k)=B(c,j);
k=k+1;
end
end本回答被提问者采纳
第2个回答 2010-05-16
aaa(1,1)和aaa(1,3)
相似回答
大家正在搜
相关问题
matlab中如何提取一个矩阵?除了某行外的其他元素。
matlab中如何提取一个矩阵除了某行外的其他元素?
MATLAB怎么去除矩阵中的特定位置某个元素
MATLAB中如何提取出某行某例的元素
matlab怎样提取提取一个矩阵中的某些元素?
matlab中怎样提取矩阵里的某一个元素
matlab如何去掉矩阵中的指定元素
matlab中如何删除矩阵中特定的几个元素?