MATLAB中小括號用途有哪些,MATLAB中大括號的用法

2021-03-04 03:29:15 字數 2925 閱讀 6621

1樓:匿名使用者

作為陣列呼叫時的下標引用

作為函式呼叫時的引數引用

算數表示式中的括號等。

matlab中大括號,中括號和小括號分別用在什麼地方?有什麼區別和共同點?

2樓:熱忠遊戲

大括號 用於單元陣列的賦值

中括號 用於形成一個向量或矩陣

小括號 通常用於一般的算術表示式,指示優先運算,還用於表示函式變數、向量下標和矩陣下標等到

matlab中元胞的問題,大括號和小括號的區別

3樓:欣瑤瑤

使用大括號,是取出元胞陣列中元素的內容,也就是字串。相應,length是求字串長度。使用小括號,相當於提取子陣列,得到的結果仍然是元胞陣列。

length的結果自然也就是1了。

需要知道的是:cell陣列是matlab的一種特殊矩陣,或者叫做廣義矩陣。矩陣的每個元素可以是任何一種資料型別的常數、常量或者矩陣。

所以矩陣的每個的元素叫做cell,和一般的數值矩陣一樣,元胞陣列的記憶體空間也是動態分配的。

通過小括號()裡面加下標,訪問cell陣列中的資料,返回的是對應的cell。

通過大括號{}裡面加下標,訪問cell陣列中的資料,返回的是對應cell的內容。

4樓:匿名使用者

前面一種,用花括號,是取出元胞陣列中元素的內容,也就是字串,相應的,length是求字串長度;

後面一種做法,用圓括號,相當於提取子陣列,得到的結果仍然是元胞陣列,只不過,那是隻有一個元素的1x1陣列,length的結果自然也就是1了。

matlab中大括號的用法

5樓:我行我素

大括號用於元胞陣列,功能與小括號基本一樣,都是說明括號內是索引、腳標,如mold指mold中第1行,第i列的元胞,

6樓:匿名使用者

[ ] 中括號用來構建向量(vectors)或者是矩陣(matrices)。如[6.9 9.

64 sqrt(-1)] 就是一個有三個元素的向量。 [11 12 13; 21 22 23] 是一個二乘三的矩陣. 分號(;)用來結束一行。

中括號的另一個作用是在函式中,分配輸出引數。

大括號,用於cell型的陣列的分配或引用。

比如 a(2,1) = , or a = ('str')( ) 小括號,用於引用陣列的元素。

如 x(3)就是x的第三個元素。 x([1 2 3])就是x的頭三個元素。

matlab 方括號「[ ]」的作用

7樓:可以叫我表哥

matlab 方括號「[ ]」的作用:

1、定義矩陣(向量,陣列):

例如: a=[1 2 3;4 5 6]

2、定義函式的返回引數列表(輸出變數常量):

例如: [m,n]=size(a)

如果函式的返回引數只有一個,中括號一般省略。即[n]=rand(1,2);可寫作:n=rand(1,2)。

8樓:匿名使用者

沒有什麼區別。

但是第二種很少有人這麼寫的;它按函式的返回值定義的形式寫,沒必要。

在matlab內部,所有的數都是按陣列操作的。

9樓:莫合奇

大括號 用於單元陣列的賦值

中括號 用於形成一個向量或矩陣

小括號 通常用於一般的算術表示式,指示優先運算,還用於表示函式變數、向量下標和矩陣下標等到

matlab裡圓括號()和方括號[]有什麼區別

10樓:世紀崛起

1、建立和表示bai矩陣,

du應當作整體看zhi

;如[1,2;3,4]是一個dao二維陣列

()常用於函版

數;如ezplot(fx,range)      畫出符號權函式 y=f(x)

(而range=[xmin,xmax,ymin,ymax])

2、舉以下例子:陣列元素的尋訪

a=[1:3:16;2:3:17;3:3:18]    %生成陣列

as=a(2,3)                    %尋找a陣列中(2,3)位置的單個元素

ae=a([2,3])                     %尋找a陣列中第2、3個元素

分析:a(x,y)為尋訪a陣列中(x,y)座標位置的元素

a(x)為尋訪a陣列中第x位置的單個元素

很顯然,(2,3)對應(x,y);而[2,3]對應於x,因為表示的是一個矩陣的整體

揣摩一下其中區別

11樓:學習達人小武

方括號是用來建立和表示矩陣,圓括號是用於函式呼叫和指定運算順序。

12樓:宛丘山人

不要把數學符號與matlab的符號混為一談。matlab規定,整個矩陣要用""括起來,是矩陣的識別符號,而"()"是函式的識別符號。

13樓:匿名使用者

形狀不同 o(∩_∩)o哈哈~哈哈

matlab中的冒號有什麼作用

14樓:匿名使用者

括號內的分號,你可以認為是「所有」的意思

比方說:

(3,:)代表第三行,所有的列

(:,3)代表所有行,第三列

(:,1,1)代表所有第一維,第二維和第三維的第一個元素。

15樓:日向淳正

(3,:) 表示2維矩陣第三行的所有元素,

(:,1,1)表示三維矩陣第一頁第一列的所有元素.

matlab裡的語句,大括號後面的,小括號裡的數表示什麼

使用大括號,是取出元胞陣列中元素的內容,也就是字串。相應,length是求字串長度。使用小括號,相當於提取子陣列,得到的結果仍然是元胞陣列。length的結果自然也就是1了。需要知道的是 cell陣列是matlab的一種特殊矩陣,或者叫做廣義矩陣。矩陣的每個元素可以是任何一種資料型別的常數 常量或者...

語文句內括號和句外括號的區別,語文中小括號代表的內容是什麼

課文中的小括號是用來補充說明,但不屬於課文正文內容,讀課文時不用讀出來,比如說 百草園到三味書屋 中,叫天子後面有個 雲雀 是不用讀的 語法中的小括號是定語的標誌。1,句內括號 註釋句中的某些詞語,緊貼在被註釋或說明的詞或句子後面。如所注詞語後面有標點,要標在括號的後面,括號內的語句之間可加標點,但...

鋼琴五線譜中小括號什麼意思,五線譜中有的音符括號是什麼意思

第一副 小括號?那是琶音記號,一串和絃音從低到高或從高到低快速連續奏出,是分解和絃的一種.第二幅 延長記號,表示自由延長音符時值.表示這個si在此小節要臨時還原,這個就是還原記號。但是正經的譜面上,是不會有括號的,還原記號會自己獨立出現。五線譜中有的音符括號是什麼意思?可能有兩種意思 1.這個帶括號...