MATLABA1,2123456什麼意思幫忙

2021-03-03 20:44:25 字數 3628 閱讀 2978

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的設定

男人幫講的是什麼意思

概述男人幫 是由趙寶剛導演的一部都市感情大戲,由孫紅雷 黃磊 汪俊擔任主演。王子迴文 王珞丹 張儷答 姚笛 隋俊波 等傾情加盟。該劇講述了生活在一個充滿 的都市,三個不同的都市男人,三段不一樣的愛情經歷。本劇將帶來愛情的終極解讀,為現代人的情感迷茫中指引返璞歸真的方向。劇情簡介 這是關於三個都市男人...

「沁水百合」是什麼意思,沁水百合什麼意思?誰能幫我解釋一下?

沁水百合的抄意思 百合襲 順利 心想事成 祝福 高貴。不過它在日本是很不祥的花,日本人說它的花語是 斬頭 百合 香水 純潔 婚禮的祝福 高貴。百合 白 純潔 莊嚴 心心相印 百合 葵 勝利 榮譽 富貴 百合 姬 財富 榮譽 清純 高雅。百合 野 永遠幸福 狐尾百合 尊貴 欣欣向榮 傑出。玉米百合 執...

求各位幫分析下這女生什麼意思

看柯南最新的那集了麼,其實那個女生到了晚上就是有雙重性格,直接把你刪了。到了白天又變回來。不知道晚上做的事情。她不喜歡接 估計晚上她那邊不方便,可能那個不方便的人發現你後發資訊嚇走你的,你調查下她住的地方的男性。估計是她老爸 一般這種可能需要分情況,一 是,她其實有男朋友你瞭解她嗎?二是,你誤會了,...