0
嗨,讓我說我有矩陣大小5x5。在Matlab中限制總和
B=[1 2 3 4 5; 10 20 30 40 50; 100 200 300 400 500; 1000 2000 3000 4000 5000; 10000 20000 30000 40000 50000];
如何使用功能的總和,2和4之間綜上所述行有結果:
A = [1110;2220;3330;4440]
嗨,讓我說我有矩陣大小5x5。在Matlab中限制總和
B=[1 2 3 4 5; 10 20 30 40 50; 100 200 300 400 500; 1000 2000 3000 4000 5000; 10000 20000 30000 40000 50000];
如何使用功能的總和,2和4之間綜上所述行有結果:
A = [1110;2220;3330;4440]
你會發現在http://www.mathworks.co.uk/help/matlab/math/matrix-indexing.html
有關的文件中矩陣索引一些有用的信息,說明你的榜樣,你可以使用B(2:4,:)中檢索如下:
ans =
10 20 30 40 50
100 200 300 400 500
1000 2000 3000 4000 5000
然後,您可以使用SUM函數如下,以達到您想要的結果:
A = sum(B(2:4,:))
我希望這有助於!
一切順利,
馬特
MATLAB>> sum(B(2:4,1:4))
ans =
1110 2220 3330 4440
如果你要轉的結果,在末尾添加'
。
謝謝它的作品。 – Primus 2013-03-07 18:56:54