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

2021-03-23 22:29:47 字數 2227 閱讀 7598

1樓:司馬刀劍

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

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

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

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

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

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

2樓:呼綺麗饒凡

這個其實很簡單,這個axis語句就是限制你的繪圖區域(一般是由plot命令產生的繪圖,跟在plot命令後面)在[-inf

inf-.1

1.1]這個範圍內。x軸是負無限到正無限,對應的是前兩個數,y軸則是-0.1

到1.1這個範圍內,對應後兩個數。

matlab裡兩個大括號連著表示什麼意思?

3樓:射手座

這是一種資料型別,叫做cell型資料,或者叫元包陣列。

對於一個cell型資料,其中每個元素可以是不一樣的資料型別,對於一般陣列(向量或者矩陣),裡面都是數,但是cell裡面元素可以第一個是數,第二個是字串,第三個是一個矩陣等等。如果a是一個cell型資料,a裡面元素是兩個不同大小的矩陣a1和a2,那麼

a1=a;表示第一個矩陣,此時a1的資料型別是數值的,比方說double型,也就是說,用大括號{}可以提取出cell陣列裡面元素的內容。

a1=a(1),這個時候a1還是cell型資料,只是裡面只包含一個矩陣而已,小括號沒有改變資料型別

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

4樓:欣瑤瑤

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

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

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

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

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

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

5樓:匿名使用者

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

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

matlab中大括號的用法

6樓:我行我素

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

7樓:匿名使用者

[ ] 中括號用來構建向量(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中大括號,中括號和小括號分別用在什麼地方?有什麼區別和共同點?

8樓:熱忠遊戲

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

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

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

matlab中,花括號是什麼意思?

9樓:匿名使用者

對於cell資料結構,要用{}來訪問裡面的內容。

for迴圈語句為什麼有時後面要加大括號,有時不要加請各位大蝦詳細說明

for迴圈語句如果迴圈體內只有一條執行語句則不用加大括號,如果執行語句為多條語句則必須用大括號括起來,以表示這一部分的執行語句都在迴圈體內,迴圈條件滿足時要被執行的語句 如 1 for i 0 i 5 i s m i 這個迴圈體內就一條執行語句 s m i 故不用大括號 2 for i 0 i 5 ...

verliog語句中雙大括號使用是什麼含義

您好,這樣的 if if a b a c if a c main int b 3 2 i,j printf array a n for i 0 i 1 i printf n printf array b n for i 0 i 2 i getch main max a 0 0 for i 0 i 2...

小括號,中括號和大括號在java裡都是什麼意思

小括號一般用在方法上mode 括號裡帶引數 用來定義陣列比如int。大括號是方法塊。就寫在裡面。java裡的大括號是什麼意思啊.學習程式語言 有以下幾點必須得記住 有些東西就是那麼寫的不要問為什麼,也沒有作用,他規定這麼寫就這麼寫,不這麼寫執行就會出錯,理由就這麼簡單 在java中 函式體 類的內容...