A = magic(10);
A(1,:)表示第一行,A(2,:)表示第二行,...,依次類推
A(:,1)表示第一列,A(:,2)表示第二列,...,依次類推
diag(A)表示主對角線的元素
diag(fliplr(A))表示副對角線的元素
sum函數(shù)用來求和,比如
sum(A(1,:)) 返回的就是矩陣第一行元素之和,依次類推
至于最后一問:
[rows,cols,vals] = find( 40,我不是計算機專業(yè)的學生只是選修課要求做請您能不能直接把程序寫給我呀,非常感謝啦A = magic(10);%求所有行元素之和SumH1 = sum(A(1,:)) ; %第一行SumH2 = sum(A(2,:)) ; SumH3 = sum(A(3,:)) ; SumH4 = sum(A(4,:)) ; SumH5 = sum(A(5,:)) ; SumH6 = sum(A(6,:)) ; SumH7 = sum(A(7,:)) ; SumH8 = sum(A(8,:)) ; SumH9 = sum(A(9,:)) ; SumH10 = sum(A(10,:)) ; %第十行%求所有列元素之和SumL1 = sum(A(:,1)) ; %第一列SumL2 = sum(A(:,2)) ;SumL3 = sum(A(:,3)) ;SumL4 = sum(A(:,4)) ;SumL5 = sum(A(:,5)) ;SumL6 = sum(A(:,6)) ;SumL7 = sum(A(:,7)) ;SumL8 = sum(A(:,8)) ;SumL9 = sum(A(:,9)) ;SumL10 = sum(A(:,10)) ; %第十列%求主對角線元素之和SumZ = sum(diag(A));%求副對角線元素之和SumZ = sum(diag(fliplr(A)));%將矩陣中大于40,小于60的數(shù)用NaN代替[rows,cols,vals] = find( 40
關于matlab 魔方矩陣的
關于matlab 魔方矩陣的
1、用前100個自然數(shù)創(chuàng)建一個10階的魔方矩陣,求出每行、每列、所有對角線元素的和,再將矩陣中大于40,小于60的數(shù)用NaN代替.
1、用前100個自然數(shù)創(chuàng)建一個10階的魔方矩陣,求出每行、每列、所有對角線元素的和,再將矩陣中大于40,小于60的數(shù)用NaN代替.
數(shù)學人氣:587 ℃時間:2020-04-11 12:17:29
優(yōu)質解答
我來回答
類似推薦
- matlab中的魔方矩陣(簡單問題)
- 生成一個8階的魔方矩陣A,再采用相應的MATLAB命令,將其全部偶數(shù)行提取出來,賦給矩陣B,給出命令及結
- matlab 矩陣比較
- 為什么有人說可以氧化,有人說不能氧化..濃硫酸氧化乙烯可不可以啊?
- 一種飲料是由鮮橙汁和純水配制而成,鮮橙汁與純水的比是1:4.如果配成的飲料中,鮮橙汁和純水的平均數(shù)是800毫升,那么鮮橙汁和純水各用去多少毫升?
- 0度的角是什么角?
- 買5千克蘋果和3千克梨共33.5元,買同樣的3千克蘋果和5千克梨要用31.3元,蘋果和梨一千克多少元?
- 蘇教版六年級上冊語文教案第六課 中的“權利”是什么意思?
- I find this computer game _____to play.
- 宇宙到底有沒有盡頭啊
- 一句【 l miss you】 究竟是我想念你還是我錯過你 ……的情侶簽名
- 如何表示三個連續(xù)正奇數(shù)