1樓:匿名使用者
%1.試分別生成 5 階的單位陣、8 階均勻分佈的隨機矩陣及其下三角矩陣
a=eye(5);b=rand(8);c=tril(b)
%2.生產列向量 x=[1, 3, 5, 7, 9, … , 29]
x=[1;3;5;7;9;11;13;15;17;19;21;23;25;27;29] ;%方法1
y=[1:2:29]『 ; %方法2
z=[linspace(1,29,15)]『 ;%方法3
%3.生成以 x 的前 5 個元素為對角線的矩陣
aa=diag(x(1:5))
%4.生成一個與 a 同階的正態分佈的隨機矩陣 b
a=ones(6);c=size(a);b=randn(c) ;%情況1%
a1=ones(5,6);c1=size(a1);b1=randn(c1) ;%情況2
%5.生成由 b 與其同階魔方矩陣點乘得到的矩陣 d
b=size(b);b1=magic(b);d=b.*b1
%6.生成由 d 的第 2、4、5 行和第4、1 列組成的子矩陣 e
e=d([2,4,5],[4,1])
2樓:匿名使用者
a=[1 2 3 4 5 6 7 8 9]a=reshape(a,3,3)
a=[1 2 3 4 5 6 7 8 9]a=reshape(a,3,3)'
a =1 2 3 4 5 6 7 8 9
a =1 2 3
4 5 6
7 8 9
怎麼在matlab中輸入變數的矩陣
3樓:大薩芬狄仁傑
a=zeros(61); % 全部元素為0的矩陣b=ones(61); %全部元素為1的矩陣matlab如何定義變數
情況一:符號變數
必須要定義,定義之後才可以使用。如下面的例子,未定義就會出錯。
符號變數定義方法例如: sym x 或者 syms x ,兩者有區別也有共同點。
情況二:計算過程當中的儲存數值的變數
可以不必定義,隨時需要,隨時定義,但是有時候如果變數很多,那麼最好提前宣告,宣告的時候,可以直接賦予0值,並且註釋,這樣方便以後區分,避免混淆。
情況三:矩陣和向量
對於矩陣一般都是需要定義的,定義好矩陣之後,才方便訪問/修改矩陣的指定元素,矩陣宣告(定義)的方法,常用的 就是宣告為零矩陣zeros(m,n),或者單位矩陣ones(m,n),eye(m,n)等。
matlab 中矩陣的怎麼輸入?
如何在matlab中輸入有規律的大矩陣
clear clcn 4 n 4 n n x n 矩陣 l 2 2 ones 1,n l10 repmat 1 1 1 0 1,n l10 end l1 ones 1,n 4 結果 l diag l1,4 diag l10,1 diag l 2 l l l clear,close all a zer...
matlab中矩陣畫圖如何程式設計
假設待分析bai在精細紋理影象 du的一部分是一個 zhim n的矩形視窗。dao 某一灰度級結構的出版現情況可以權由相對的頻率的矩陣來描述,他描繪了具有灰度級a,b的兩個畫素,在方向 上間隔距離為d,以多大的頻率出現在視窗中。共生矩陣求取方法 主要有如下六種 1.能量,或角度二階矩 影象均勻性的測...
如何對matlab中矩陣中的每個數求對數
a 10 100 100 10 log10 a ans 1 2 2 1 matlab中怎樣計算一個矩陣中每個數的平方 使用點運算。如果原矩陣式a,可以使用a.a或者a.2matlab中點運算是對相同維數的矩陣的對應元素進行相應的運算。點乘,相同維數的矩陣的對應元素相乘。點乘冪,a.b相同維數的矩陣a...