1樓:
按你的意思,a裡面數是啥無所謂了唄。看看這個怎麼樣。
>> a=[1,2;3,4];b=[1 0; 0 1];a=ones(size(a));kron(a,b)
ans =
1 0 1 0
0 1 0 1
1 0 1 0
0 1 0 1
2樓:
如果a,b的size是一樣的,直接
a=b;
如果a>b
[r c]=size(b);
a(1:r,1:c)=b;
3樓:匿名使用者
n=5;
a=reshape(1:25,n,n); %生成an=3;
b=a(1:n,1:n);%b是a的前三行,前三列。
4樓:匿名使用者
a=repmat(b,size(a))
5樓:段石禾涵易
a(50:60,200:250)=2
a(50:60,1:199)=3
a(50:60,201:end)=3
a(1:49,:)=3
a(61:end,:)=3
6樓:慈懷夢
%其中漢字自己修改吧,應該沒問題的m=
zeros(10,10);
fori
=1:8
forj
=1:8
m(i,j)=
公式;end
endm(9,9)
=已知資料;
m(10,10)
=已知資料;
7樓:韋芷蘇涵潤
樓上的做法可以,只是用的幾乎不是matlab。a=zeros(8,8)a(4:6,3:7)=3
8樓:姚彩森浩嵐
x=diag(v,k)
以向量v的元素作為矩陣x的第k條對角線元素,當k=0時,v為x的主對角線;當k>0時,v為上方第k條對角線;當k<0時,v為下方第k條對角線。
例:>>
v=[1
23];
>>x=diag(v,-1)x=
0000
1000
0200
0030
下面不知是否是你想要的:
>>clear
>>v(1)=1;
>>n=5;%可以安自己需求
>>v(2:n)=2;
>>x=diag(v,-1)x=
0000
0010
0000
0200
0000
2000
0002
0000
0020
matlab含變數的矩陣相乘,matlab怎麼讓兩個矩陣內的元素對應相乘
syms x y a b c a 1 x 3 2 y 2 b 1 3 1 4 c a b 這樣就可以執行了 a x,y 1 x,3 2,y 2 b 1,3 1,4 c x,y a x,y b matlab怎麼讓兩個矩陣內的元素對應相乘?例 copya 1 2 3 4 b 5 6 7 8 得到一bai...
矩陣與矩陣乘法規則,Matlab 矩陣乘法以及矩陣點乘的規則區別
1.確認矩陣是否可以相乘。只有第一個矩陣的列的個數等於第二個矩陣的行的個數,這樣的兩個矩陣才能相乘。圖示的兩個矩陣可以相乘,因為第一個矩陣,矩陣a有3列,而第二個矩陣,矩陣b有3行。2.計算結果矩陣的行列數。畫一個空白的矩陣,來代表矩陣乘法的結果。矩陣a和矩陣b相乘得到的矩陣,與矩陣a有相同的行數,...
matlab中矩陣畫圖如何程式設計
假設待分析bai在精細紋理影象 du的一部分是一個 zhim n的矩形視窗。dao 某一灰度級結構的出版現情況可以權由相對的頻率的矩陣來描述,他描繪了具有灰度級a,b的兩個畫素,在方向 上間隔距離為d,以多大的頻率出現在視窗中。共生矩陣求取方法 主要有如下六種 1.能量,或角度二階矩 影象均勻性的測...