1樓:匿名使用者
a=; %%%%%內容索引法copy
由上可知,a是元胞陣列,它最小也是一個1*2的元胞陣列,它的第一行第二列的元素也是一個元胞,當然這個元胞是1*1的元胞,其中只有一個元素,即矩陣[1 2 3;4 5 6]。
另外,要把它和下面兩個做好區分:
a(1,2)=;%%%%%元胞索引法
a=[1 2 3;4 5 6];%%%%%%內容索引法上面兩個是等價的,都是指元胞陣列a的第一行第二列的元素為矩陣[1 2 3;4 5 6]
matlab中a{1,2}(1,1)={[1 2 3;4 5 6;7 8 9]}是什麼含義??
2樓:匿名使用者
大括號是cell結構
小括號是矩陣結構
a是cell結構,你可以把它看成是很多子矩陣組成的新矩陣。每一個位置就是一個矩陣,每一個矩陣下的某個位置就是一個數值
matlab中 a=[1,2,3;4,5,6;7,8,9] b=a(3:-1:1,1:3) 這個是什麼意思
3樓:墨汁諾
就是b取a的第3、2、1行,所有列,就是b是a上下翻轉的矩陣,相當於b=flipud(a)。
matlab中的矩陣:求解線性方程組是線性代數課程中的核心內容,而矩陣又在求解線性方程組的過程中扮演著舉足輕重的角色。利用科學計算軟體matlab來演示使用矩陣,同時,也使學生對線性代數的認識更加理性。
矩陣的構造:在matlab中,構造矩陣的方法有兩種。一種是直接法,就是通過鍵盤輸入的方式直接構造矩陣。另一種是利用函式產生矩陣。
4樓:花降如雪秋風錘
a=[1,2,3;4,5,6;7,8,9]表示的是輸入矩陣a,第一行是1,2,3;第二行是4,5,6;第三行是7,8,9 。
b=a(3:-1:1,1:3)表示b等於a矩陣的第3、2、1行,所有列,就是b是a上下翻轉的矩陣,相當於b=flipud(a)。
擴充套件資料:
matlab的優勢特點:
1、 高效的數值計算及符號計算功能,能使使用者從繁雜的數**算分析中解脫出來。
2、具有完備的圖形處理功能,實現計算結果和程式設計的視覺化。
3、友好的使用者介面及接近數學表示式的自然化語言,使學者易於學習和掌握。
4、 功能豐富的應用工具箱(如訊號處理工具箱、通訊工具箱等) ,為使用者提供了大量方便實用的處理工具。
5樓:佼暢赧雅媚
大括號是cell結構
小括號是矩陣結構
a是cell結構,你可以把它看成是很多子矩陣組成的新矩陣。每一個位置就是一個矩陣,每一個矩陣下的某個位置就是一個數值
matlab裡 a=[1 2 3;4 5 6'; 7 8 9]a (:,2) =[]什麼意思
6樓:匿名使用者
a=[1 2 3;4 5 6'; 7 8 9]你的表述是不是有問題,怎麼會有一個6' 呢~~如果a=[1 2 3;4 5 6; 7 8 9]的話,a(:,2)表示取矩陣a的第2列(任意行)
7樓:偷的浮雲半日閒
取a中的第三列,行任意即 2,5,8
8樓:匿名使用者
表示給前面的變數賦空值,在matlab裡就表示刪除元素。因此,這裡指刪除矩陣a的第二列,執行後的a=[1 3;4 6;7 9];
matlab中a=[12 3;4 5 6;7 8 9]則z2=[1:2:5]是什麼意思?
9樓:匿名使用者
複製到命令列裡執行一下不就清楚了?
a的書寫有錯誤,1和2之間有空格;
z2=[1,3,5],1是初始值,2是步長,5是終點值,就是從1開始取值,間隔2,取到≤5為止
這段matlab**是什麼意思? a=[1 2 3; 4 5 6; 7,8,9]; b=a>5; a(b)=sqrt(a(b)) a(b)是a的一個子矩陣麼?
10樓:匿名使用者
b=a>5產生的邏輯矩陣是不大於5的位置為零,大於5的位置為1,即0 0 0
0 0 1
1 1 1
a(b)=sqrt(a(b)) 表示b中為零的位置,a中相應的元素不進行運算,為1的位置進行開方運算,所以結果是
1.0000 2.0000 3.
00004.0000 5.0000 2.
44952.6458 2.8284 3.
0000
11樓:毛玉飛
第一句定義a為一個矩陣,
第二句判斷a中元素是否大於5,大於5為1,否則為0,然後將該對應判斷值組成的矩陣定義為b
第三句,對矩陣a進行開方運算,規則是b中為零的位置,a中相應的元素不進行運算,為1的位置進行開方運算,一開始,a(b)=7 8 6 9 然後又通過開方運算,a(b)= 2.6458 2.8284 2.
4495 3.0000, 最後a 就成為一樓所說樣子
12樓:匿名使用者
a=0; b=pi/6; n=6; x=a:(b-a)/n:b; y=sqrt(4-(sin(x)).^2); % 少 點 s=trapz(x,y)
matlab裡面a=[1 2 3; 4 5 6; 7 8 9]; a([3 1],:)=? 這裡面 a([3 1],:)是什麼意思?
13樓:華工大學生
a =1 2 3
4 5 6
7 8 9
a([3 1],:)
ans =
7 8 9
1 2 3
就是取第三行和第一行,:表示取所有列.這在matlab是很有用的.
a(:,[1,3])就表示取所有行,但列取第一行和第三行.
這些你最好上機看看是什麼,自己多看幾次就明白了.
14樓:匿名使用者
a([3 1],:)
[3 1]表示第一行和第三行
: 表示所有列
15樓:樊琦戈華翰
a(1:2,2:3)表示a的第1~2行,第2~3列的元素,如下圖
matlab中a=[1,2;3,4]+i*[5,6;7,8]和a=[1,2;3,4]+i[5,6;7,8]有什麼區別?什麼原因?謝謝
16樓:赤妍歌竭暄
你好!看起來沒什麼區別,但後者不是合法的matlab語言,無法執行!兩個數之間的乘法就需要有乘號的!
我的回答你還滿意嗎~~
17樓:閭丘若雲杭倫
前著i為變數
如:i=10;
那麼a=[(1+5*10),(2+6*10);(3+4*70),(4+80)]
後者是錯誤指令
第三個問題:你打x
或x(:,:),
就不會成列.
x(:)是會自動成列的,是matlab的設定
男人幫講的是什麼意思
概述男人幫 是由趙寶剛導演的一部都市感情大戲,由孫紅雷 黃磊 汪俊擔任主演。王子迴文 王珞丹 張儷答 姚笛 隋俊波 等傾情加盟。該劇講述了生活在一個充滿 的都市,三個不同的都市男人,三段不一樣的愛情經歷。本劇將帶來愛情的終極解讀,為現代人的情感迷茫中指引返璞歸真的方向。劇情簡介 這是關於三個都市男人...
「沁水百合」是什麼意思,沁水百合什麼意思?誰能幫我解釋一下?
沁水百合的抄意思 百合襲 順利 心想事成 祝福 高貴。不過它在日本是很不祥的花,日本人說它的花語是 斬頭 百合 香水 純潔 婚禮的祝福 高貴。百合 白 純潔 莊嚴 心心相印 百合 葵 勝利 榮譽 富貴 百合 姬 財富 榮譽 清純 高雅。百合 野 永遠幸福 狐尾百合 尊貴 欣欣向榮 傑出。玉米百合 執...
求各位幫分析下這女生什麼意思
看柯南最新的那集了麼,其實那個女生到了晚上就是有雙重性格,直接把你刪了。到了白天又變回來。不知道晚上做的事情。她不喜歡接 估計晚上她那邊不方便,可能那個不方便的人發現你後發資訊嚇走你的,你調查下她住的地方的男性。估計是她老爸 一般這種可能需要分情況,一 是,她其實有男朋友你瞭解她嗎?二是,你誤會了,...