PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
MATLAB
[問題] 請問矩陣裡抓值
作者:
zergcho
(ZC)
2014-07-18 22:12:15
請問一下
有一個4*3的矩陣A
1 2 3
4 5 6
7 8 9
10 11 12
還有一個4*1的矩陣B=[1;2;1;3]
B的意思是希望把A矩陣從上到下位於1,2,1,3的值抓出來
其實就是1 5 7 12這四個值
請問如何在不用迴圈的情況下一次把這些值抓出來?
謝謝!!
作者:
Rasin
(雷森)
2014-07-18 22:37:00
B的意思是希望把A矩陣從上到下位於1,2,1,3的值抓出來??跨謀[s,t]=size(a); b=(1:4)'; i=s*(B-1)+b; UWant=a(i)應該是你要的吧?[s,t]=size(a); b=(1:s)'; i=s*(B-1)+b; UWant=a(i)
作者:
zergcho
(ZC)
2014-07-19 07:10:00
成功了, 感謝!
作者:
profyang
(prof)
2014-07-19 14:54:00
C=diag(A(1:length(B),B));
繼續閱讀
[問題] 計算曲線面積(二維)
ablecoxjoe
[討論] 有未知數在次方有辦法解嗎?
starsunlh
[討論]如何產生0與1組成的矩陣的排列組合
mann0614
[討論] 列矩陣排列組合
stylishguy
[問題]MATLAB 播放音檔問題
kk1989
[繪圖] 點雲上色
soek
問題 max function
jackGB001
[問題]如何篩選三維資料
weber0517
[安裝] 購買toolbox
johsieh
[討論] 如何限制矩陣中每個行列1的數目
stylishguy
Links
booklink
Contact Us: admin [ a t ] ucptt.com