matlab dm i,matlab中 e k, a i, ,b j, 是什麼意思

2023-02-13 01:20:34 字數 5658 閱讀 7739

1樓:匿名使用者

第一個問題: (i,;)中的:什麼意思?

這是表示,第i行的所有元素。:表示所有。

第二個問題:

0是一個數,本質上與1 2 3 4 沒有區別,則不同,表示「空」

我寫個例子,你看看就明白了

>> a=[1 2 3 4 5;6 7 8 9 0;8 5 2 5 4]

a =1 2 3 4 56 7 8 9 08 5 2 5 4>> zeros(3,1)

ans =00

0>> a(:,5)=zeros(3,1)a =1 2 3 4 06 7 8 9 08 5 2 5 0>>

ans =

>> a(:,5)=

a =1 2 3 46 7 8 9

8 5 2 5

>>看到了嗎?

>> a(:,5)=

就是把第五列給「吃」掉了,為空,而不是0

我已經說得很詳細了,呵呵,看沒看懂都應該把分給我啊

2樓:產業投資小茶館

對矩陣進行操作元素

dm(i,:)表示第i行矩陣的元素都為0

3樓:匿名使用者

這個用法是指第i行的所有元素

類似的,第j列的所有元素表示成a[:,j]

matlab中 e(k,:)=[a(i,:),b(j,:)]是什麼意思

4樓:匿名使用者

把a矩陣的i行和b矩陣的j行接起來,作為 e矩陣的k行.

祝學習愉快.

matlab中的(i,:)什麼意思

5樓:匿名使用者

matlab中的(i,:)什麼意思是第i行的全部數值。如4×4矩陣a的第2行的全部數值。

a=[1 2 3 4;2 3 4 5;3 4 5 6;4 5 6 7]

a(2,:)

;;[matlab中,a(1,i ,:)是什麼意思?

6樓:匿名使用者

首先,a(1,2,4)這樣的索引式對於二維的陣列來說是肯定不對的。

其次,想表示二行五列的22,索引方法是a(2,5),這個就是表示第二行,第五列的元素。

7樓:匿名使用者

a(i,j) %表示i行j列的數

a(2,5)=22 %表示二行五列的數

8樓:女夭彥頁

程式是:

a=[ 112 17 176 18 23 ; 21 33 34 31 22 ;

11 8 11 8 8 ;];

b=a(2,5)

回車即可~取出a的第二行第五列~

9樓:戈雯泉易蓉

a=zeros(2,5);%這一句定義a是一個2*5的零矩陣a(:)=-4:5%a的元素從-4到5共10個元素按照由上到下從左到右排列過去

l=abs(a)>3%標記矩陣a中元素的絕對值大於3的元素,其中大於1是,0就不是

islogical(l)%判斷l是不是邏輯數b=a(l)%取出a中絕對值大於3的元素組成一個新的矩陣a=-4-2024

-3-1135

l=10001

00001

ans=1b=

-445

matlab中t=[t; t(i)+h]怎麼理解?謝謝

10樓:匿名使用者

你是問【怎麼】形成t(1)=0,t(2)=0.1呢?

這個問題?

11樓:我行我素

不明白,你到底要說啥問題。

matlab中 a(1:2)=[ ]是什麼意思

12樓:z風起

matlab中 a(1:2)=[ ]表示的意思是:把陣列a的第一個和第二個元素取空。

比如陣列a=[1,2,3,4,5,6],執行語句後結果就是a=[3,4,5,6]。

matlab是一個高階的矩陣/陣列語言,它包含控制語句、函式、資料結構、輸入和輸出和麵向物件程式設計特點。使用者可以在命令視窗中將輸入語句與執行命令同步,也可以先編寫好一個較大的複雜的應用程式(m檔案)後再一起執行。

新版本的matlab語言是基於最為流行的c++語言基礎上的,因此語法特徵與c++語言極為相似,而且更加簡單,更加符合科技人員對數學表示式的書寫格式。使之更利於非計算機專業的科技人員使用。

而且這種語言可移植性好、可拓展性極強,這也是matlab能夠深入到科學研究及工程計算各個領域的重要原因。

13樓:凌亂心扉

是分別表示矩陣的第1個和第2個元素。

舉例:原陣列為a=[1,2,3,4,5];則執行該語句後結果為a=[3,4,5]。

a(1:2)是指矩陣中的第1個元素和第2個元素。

matlab中矩陣的排列是按照從上往下,從左往右的;

比如說,一列數,給轉化為矩陣,排列如下:

a=1:10

a =1 2 3 4 5 6 7 8 9 10b=reshape(a,2,5)

b =1 3 5 7 9

2 4 6 8 10

當呼叫矩陣中的元素時候,可以這樣使用:

b(5) %直接找到矩陣中第幾個元素

ans =

5b(1,3) %使用矩陣中元素地址

ans =5

14樓:匿名使用者

x=a:b:c

在matlab中是給x賦值的語句

a,c為賦值的起始端和終止端,b為遞增(減)步長。

.1表示0.1

x=-2:.1:2意思是x=-2,-1.9,-1.8,-1.7,-1.6....0,0.1,0.2,0.3....2

15樓:匿名使用者

刪除a(1:2);

比如a=[1,2,3,4,5];

a(1:2) = ;

那麼結果就是

a = [3,4,5]

16樓:匿名使用者

a=1:2:7

表示對a矩陣賦值,從1開始,間隔為2,到7結束,得到

a=[1 3 5 7];

17樓:匿名使用者

如果a是奇數,那麼取a+1然後除以2,如果a是偶數,直接取a除以2

含義可以理解為 a的一半像上取整

18樓:宇逸

matlab裡面的資料基本單位是矩陣,這個就是x=[-2 -1 0 1 2];

意思就是x矩陣裡面的元素是從-2到2,每個元素以1遞增的;在matlab裡面以1遞增時候可以不寫,可以直接寫成x=-2:2;

19樓:

? :表示式

a對2取餘的結果是1嗎

是1的話返回(a+1)/2的結果

不是1則返回a/2的結果

20樓:西瓜的屁股

意思是變數x以0.1的增長值從-2一直增長到2.上面說的以1遞增應該是,x=-2:

1:2或者預設寫作x=-2:2。

你這個中間裡面有.1,意思是以0.1增長的。

想我的回答你能滿意

21樓:幽蘭書生

x=a:b:c

在matlab中是給x賦值語句:

a,c為賦值的起始端,b為遞增(減)步長。

.1表示0.1.

x=-2:.1:2意思是x=-2,-1.9,-1.8,-1.7,-1.6....0,0.1,0.2,0.3....2

22樓:匿名使用者

把陣列a的第一個和第二個元素取空。比如原陣列為a=[1,2,3,4,5];則執行該語句後結果應為a=[3,4,5];

23樓:匿名使用者

?:是三目運算子,用法:邏輯表

達式?值1:值2。

如果邏輯表示式為真,則整個表示式的值為值1;

如果邏輯表示式為假,則整個表示式的值為值2。

(a%2 = = 1)?(a+1)/2:a/2的意思是:

如果a是奇數,則整個表示式的值為(a+1)/2;

如果a是偶數,則整個表示式的值為a/2,。

24樓:匿名使用者

對a數列第1到2個元素賦值,賦空集,即刪除a數列第1到2個元素

25樓:匿名使用者

a=[ ]的意思是a為空矩陣。一般用於矩陣 a 初始化(清零)。

26樓:匿名使用者

令a為空矩陣,大部分函式輸出顯示時會直接忽略掉空矩陣,這樣可以做到刪除矩陣的目的,也可以用來刪除矩陣中的某一行或一列

在matlab中 for i=1:2 t(i,:)=(t(i,:)

27樓:匿名使用者

整個for語句是對矩陣t的每

抄一行做歸一化,結果放到矩陣t中

eg:t = [1 2;

2 1];

執行該語句之後:

t = [0 1;

1 0];

t(i,:)在matlab中的意思是取矩陣t中第i行所有元素的意思,類似的t(:,i)的意思是取第i列的所有元素的意思

28樓:匿名使用者

「:」代來表:矩陣這個

維度上的所有元素自a=

1 2 3

4 5 6

7 8 9

那a(1,:)就是「a的行裡面的第一行,列裡面的所有列」,就是1 2 3

a(:,2)就是「a的行裡面的所有行,列裡面的第二列」,就是2 58

29樓:手機使用者

這個是冒號表示式,i=m-2:-1:1的意思是i從m-2開始,每一次減小1,一直減小到1為止

ur=dm-lm*;為什麼不符合matlab的表達

30樓:匿名使用者

1全部最後的*是什麼意思啊

*在matlab裡是矩陣的乘法的運算子號

而乘法是需要前後兩個引數的

就是因為最後的*,後面沒有其它引數了,所以會報錯

matlab中i~=1什麼意思

31樓:匿名使用者

i不等於1的意思。如果i不等於1為真,i等於1為假。

一般用在if、elseif等判斷語句中。

32樓:黑屋的寂寞

+=、來-=、*=等運算

符自,相當於將運算子左邊的變數和右邊的變數進行運算後,最終將其值賦給其自身。

比如說:i+=1等價於i=i+1(i的值加1後再賦給i)a*=5等價於a=a*5(a的值乘以5後再賦給a)這裡,i+=i-1等價於i=i+(i-1)

33樓:博雅

不等於,用於if ,else if語句中,判斷真假。i不等於1為真,否則為假。

數學中In是什麼意思數學中的in是什麼意思?

ln是以e為底的自然對數的意思。自然對數以常數e為底數的對數,記作lnn n 0 一般表示方法為lnx,數學中也常見以logx表示自然對數。常數e的含義是單位時間內,持續的翻倍增長所能達到的極限值。in x 便是loge x e是一個重要極限,e 1 1 x x。當x 時取得極限,便是e 其值約為2...

vfp中at什麼意思vfp中at是什麼意思

找子字元出現位置的函式 at 格式 at 字元表示式1 字元表示式2 n 功能 求 字元表示式1 在 字元表示式2 中第n次出現的位置,結果是數值型。說明 若 字元表示式2 中不包含 字元表示式1 則函式值為零 若省略 n 則函式給出 串1 在 串2 中第一次出現的位置。例 at a abcabc ...

Je tamie aussi在法語中是什麼意思

就是 我也愛你 的意思 不過你打錯了,應該是je t aime aussi 我也愛你.你打錯了.應該是 je t aime aussi.je t aime aussi.i love you too.ausii too 我也愛你 哈哈 你回答她 moi,aussi.我也愛你 我也愛你!不過應該是je ...