1樓:天雲一號
在matlab中,a(1, :, i)表示a是一個三維陣列,整體表示取三維陣列a的第 i 個二維陣列的第一行的所有元素回。(在matlab中,答三維陣列是分成多個二維陣列進行表示的)
可以通過下面的例項來進行理解該表示式的含義:
% 生成三維陣列a
>> a(:,:,1)=randi(10,2,2);
>> a(:,:,2)=randi(10,2,2);
>> a(:,:,3)=randi(10,2,2);
% 顯示三維陣列a
>>aa(:,:,1) =
10 9
5 2
a(:,:,2) =
5 8
10 10
a(:,:,3) =
7 9
1 10
% 取a(1, :, 2)並顯示結果 (此處取i=2)>>a(1, :, 2)
5 8
最後結果為5 8,也即第二個二維陣列a(:,:,2)的第一行的所有元素
2樓:匿名使用者
a是個三維陣列,a(1,:,i)表示第一維=1,第二維為全部,第三維為i。
3樓:匿名使用者
第一個維度上第一個陣列的第三個維度上第i個陣列的全部元素
4樓:人設不能崩無限
在matlab中,a(:, 1:3)=表示將陣列a的第1到第3列刪除。
matlab它在數學類科技應用軟體中在數值計算方面首屈一版指。matlab可以權進行矩陣運算、繪製函式和資料、實現演算法、建立使用者介面、連線其他程式語言的程式等,主要應用於工程計算、控制設計、訊號處理與通訊、影象處理、訊號檢測、金融建模設計與分析等領域。
matlab中a=e(i:1)是什麼意思
5樓:匿名使用者
把i到1的數列賦值給a,其中i小於等於1。
比如,當i=-1時,a=[-1,0,1]
當i=-5時,a=[-5,-4,-3,-2,-1,0,1]你可以在matlab中試執行
在matlab中 a =[a x(i-33+1:i)]是什麼意思
6樓:匿名使用者
這是一個合併陣列的操作,在原有a的基礎上,新增x的從i-33+1到i的資料,合併成新的a。
遇到問題多嘗試,在機器上跑一跑,寫個例子就清楚了。
matlab裡a(i)~=0什麼意思
7樓:小丁創業
「matlab裡a(i)~=0」的解釋如下:
確定陣列a的第i個元素是否不等於0。如果不等於0,則結果為true,否則為false。
分析:a(i)表示陣列a中的第i個元素,在matlab中,「~」表示非,「~=」表示不等於(≠)。
例如:1、開啟matlab並在命令視窗中輸入示例陣列
>> a = -1:3
2、確定a的第一個元素是否不等於0:>> a(1)~= 0
因為a的第一個元素等於-1並且滿足不等於0的條件,所以結果為true,並且顯示結果為1
3、確定a的第二個元素是否不等於0:>> a(2)~= 0
因為a的第二個元素等於0並且不滿足不等於0的條件,所以結果為false且顯示結果為0
8樓:匿名使用者
matlab中 a(i)~=0 表示:
判斷陣列a的第i個元素是否不等於0,如果不等於0,結果就為真(true),否則就為假(false)。
解析:a(i)表示陣列a中的第i個元素,matlab中~表示非,~=表示不等於(≠)。
示例如下:
1、開啟matlab,在命令視窗輸入示例陣列
>> a = -1:3
2、判斷a的第1個元素是否不等於0: >> a(1)~=0
因為a的第1個元素等於-1,滿足不等於0的條件,所以結果為真,顯示結果為1
3、判斷a的第2個元素是否不等於0: >> a(2)~=0
因為a的第2個元素等於0,不滿足不等於0的條件,所以結果為假,顯示結果為0
9樓:匿名使用者
i)~=0
陣列a的第i個元素不等於0 這是邏輯判斷
如果a(i)=0
(a(i)~=0)的值為假即0
如果a(i)為0以外的數
(a(i)~=0)的值為真即1
春雨絲絲潤萬物 紅梅點點繡千山 春意盎然
matlab 中 a(i:j) 是什麼意思?
10樓:林立
列出矩陣的copya的第i個元素到第j個元素,bai如a=[1 2 3 4 5 6 7 8 9;2 3 4 5 6 7 7 8 9];則 a(1:4)=
1 2 2 3,其中讀取du順序zhi為matlab把矩陣按列排放,
a'ans =
1 2
2 3
3 4
4 5
5 6
6 7
7 7
8 8
9 9
所以它是dao
按行讀的
11樓:鎖柔絢六韻
就是j不等於i的意思,一般用於判斷。matlab中不等號就是~=,跟其他程式語言不同
12樓:匿名使用者
對於一個矩陣a來說,a(i:j)表示取出a中第i個到第j個元素。
矩陣表示元素有兩個方法:雙下標和單下標,前者即第幾行第幾列
後者按列序計算,第2列第1行轉化為單下標就是列元素個數+1
13樓:星星
列出列陣(或陣列)a中第i個到第j個資料。
14樓:大樹根
矩陣a中的第i行,第j列的數字。
matlab中 double(a(:,:,1))是什麼意思
15樓:大野瘦子
matlab中double(a(:,:,1))表示將三維矩陣a的第1頁的所有元素強制轉換為double雙精度數值型別。
對於二維矩陣,兩個維度分別為行和列,而三維矩陣的維度為行、列、頁(或者理解為層);a(:,:,1)就表示所有的行所有的列第1頁,也就是第1頁的所有元素。
a是一個3維矩陣,a(:,:,1)是第三維是1的一個二維矩陣,double(a(:,:,1))把此矩陣變為雙精度。
16樓:安菲爾德騎士
a是一個3維矩陣,a(:,:,1)是第三維是1的一個二維矩陣,double(a(:,:,1))把此矩陣變為雙精度
matlab中x(:,i)'是什麼意思
17樓:
1:5 表示是 (1,2,3,4,5) 這樣一個向量x(1:n) 當然就是取x中前n個元素了. 你可以試試 x=magic(3) a=x(1:5) 的結果
matlab中 e(k,:)=[a(i,:),b(j,:)]是什麼意思
18樓:匿名使用者
把a矩陣的i行和b矩陣的j行接起來,作為 e矩陣的k行.
祝學習愉快.
i是什麼符號,i1是什麼意思?????
i 是計算機定義變數的用法 i在數學中是虛數的虛數部分的標號 符號,上面是n,下面是i 1這是什麼式子怎樣計算 1 符號表示求和,讀音為sigma,英文意思為sum,summation,就是和。2 的用法 其中i表示下界,n表示上界,k從i開始取數,一直取到n,全部加起來。i 這樣表達也可以,表示對...
c 裡1 i 2是什麼意思2 i《1是什麼意思
i 2 把i和2按位異或 i 1 把i左移1位 i 1 1 把i左移1位,然後和1按位或 c語言中的i2 i1 i1是什麼意思?因為 運運算元優先於 i2 i1 i1 等同 i2 i1 i1。再者,i1 實際上i1的數值會在計算式結束回後生效,答所以式子可以分解成 i2 i1 i1,i1 i1 1 ...
建築中的排水坡度i1是什麼意思
1 就表示的坡度,表示兩點的高差除以兩點的投影距離。比如說屋脊到屋簷10m,兩點的標高差為0.1m,那麼這個屋面的坡度為1 i就是坡度的表示符號。每100個單位落差1個單位,例如,每到1m 100cm 就要降低1cm,1 100 1 i表示坡度。建築圖紙上i 1 是什麼意思 我的是8米的排水該弄多少...