PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
MATLAB
[问题] 取出特定矩阵元素
楼主:
Anny19
(安妮)
2015-03-10 15:44:42
板上各位先进好,小妹有个问题想请教
我有个100x100矩阵A
另外有两个array分别是X,Y
我要按照X,Y记录位置取出A的元素
ex:X=[5 8 9 10 29];
Y=[11 60 25 48 2 ];
我要依序取出A(5,11),A(8,60),A(9,25),A(10,48),A(29,2)
想问有没有循环以外的方法
我试了好久,都找不到QQ。谢谢
作者:
profyang
(prof)
2015-03-10 16:08:00
Z=X+size(A,1)*(Y-1); AA=A(Z); %AA即为所求
楼主:
Anny19
(安妮)
2015-03-10 16:37:00
我了解你的意思了!!谢谢!!!!!
作者:
mp19990920
(郝渴连)
2015-03-10 18:10:00
法二 : AA = A( ind2sub(size(A), X, Y) );
作者:
atmosphere
(铁支)
2015-03-13 01:11:00
法三 diag(A(X,Y))
继续阅读
Re: [讨论] cell 列删除的问题
warex14
[其他] 系统设计领域 寻找新手入门参考用书
yanuichou
[问题]设计Virtual carrier
mars19910211
[问题] 影音数据库
forb9823018
[讨论] USRP
humu
[讨论] structure array 初始化大小
qazzzzz
[问题] 含有数字及冒号的字串转成数字
bightw24261
[问题] 使用Variable时出错
shadow5402
[讨论] 将Cell中的函数相乘?
brahmsliu
[绘图] 请问这种图如何绘制
KTR150Fi
Links
booklink
Contact Us: admin [ a t ] ucptt.com