>>A = [17 24 1 8; 2 22 7 14; 4 6 13 20];>>A(:,:,2) = A - 10为什么会输出a(:,:,1) =17 24 1 82 22 7 144 6 13 20a(:,:,2) =7 14 -9 -2-8 12 -3 4-6 -4 3 10为什么输出两个?各自代表什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/24 18:59:29
>>A = [17 24 1 8; 2 22 7 14; 4 6 13 20];>>A(:,:,2) = A - 10为什么会输出a(:,:,1) =17 24 1 82 22 7 144 6 13 20a(:,:,2) =7 14 -9 -2-8 12 -3 4-6 -4 3 10为什么输出两个?各自代表什么
xRnAX݅6m-;g5M* &TZLbli ?3wfyv,>&s{9Nf/<1X`v[`Zi`Ӵmh;y 9LұO<^voGS@bS\YA:ѷ$7A N/GW=+\:g+^t* U(RmHuZ+$nƞeo{F< JbXNky)Qƃ}>0ۯٻX8}<;A{K{ onk,^f#0K/t\ S~JMt/  >Cy*d QN Ť"n5X,K.v>7$LVqk3": fҐ#-՘w™cNR3yB,@G,geĐ$d ]Fbq$[pc*45v[;b)}8OF&r~]蟆a.

>>A = [17 24 1 8; 2 22 7 14; 4 6 13 20];>>A(:,:,2) = A - 10为什么会输出a(:,:,1) =17 24 1 82 22 7 144 6 13 20a(:,:,2) =7 14 -9 -2-8 12 -3 4-6 -4 3 10为什么输出两个?各自代表什么
>>A = [17 24 1 8; 2 22 7 14; 4 6 13 20];
>>A(:,:,2) = A - 10
为什么会输出
a(:,:,1) =
17 24 1 8
2 22 7 14
4 6 13 20
a(:,:,2) =
7 14 -9 -2
-8 12 -3 4
-6 -4 3 10
为什么输出两个?各自代表什么

>>A = [17 24 1 8; 2 22 7 14; 4 6 13 20];>>A(:,:,2) = A - 10为什么会输出a(:,:,1) =17 24 1 82 22 7 144 6 13 20a(:,:,2) =7 14 -9 -2-8 12 -3 4-6 -4 3 10为什么输出两个?各自代表什么
因为A(:,:,2)说明你A是3个维度的.matlab前2个维度用矩阵表示,大约2个维度,就要分多个矩阵了表示了,总不能实现立体吧.你可以把它看为是2块板子,a(:,:,1)是第一块板子.a(:,:,2)是第二块板子,2个板子叠在一起.第二个矩阵是第一个矩阵每个单元减去10.
再比如如过a有4个维度.
那么就会写成更多矩阵
如a(:,:,2,2)那么他会写成4个矩阵.原因同理.
纯手打,求采纳.不懂请追问.