Matlab,向量N 1,2,3,4,5,要產生下列向量

2021-07-01 01:36:03 字數 2768 閱讀 7119

1樓:匿名使用者

這是我整理的一些內容,希望對你有所幫助:

【一些結論】:以下皆是向量

1 若p是△abc的重心 pa+pb+pc=0

2 若p是△abc的垂心 pa•pb=pb•pc=pa•pc(內積)

3 若p是△abc的內心 apa+bpb+cpc=0(abc是三邊)

4 若p是△abc的外心 |pa|²=|pb|²=|pc|²

(ap就表示ap向量 |ap|就是它的模)

5 ap=λ(ab/|ab|+ac/|ac|),λ∈[0,+∞) 則直線ap經過△abc內心

6 ap=λ(ab/|ab|cosb+ac/|ac|cosc),λ∈[0,+∞) 經過垂心

7 ap=λ(ab/|ab|sinb+ac/|ac|sinc),λ∈[0,+∞)

或 ap=λ(ab+ac),λ∈[0,+ ∞) 經過重心

8.若aoa=bob+coc,則0為∠a的旁心,∠a及∠b,c的外角平分線的交點

2樓:數碼答疑

n=[1,2,3,4,5];

/n.^2

matlab怎樣生成一個列向量? 例如,希望生成一個1,2,3,4, …, n的列向量,方法a=1

3樓:風中_誓言

a = (1:n)'或者a = (linspace(1,n,m))'或者a = [1;2;3;4;5]

其實這個方法跟你說的一樣,只不過是將兩步變成了一步,後面的方法需要窮舉,對於資料量比較大的就不適合了

4樓:

其實很簡單:

a=[1:n]';

如果列向量元素少可以這樣:

a = [1;2;3];

5樓:水城

一條命令生成一個列向量, 對吧.

(1:10).'

transpose(1:10)

ctranspose(1:10)

如何在matlab中生成一個1,2,3,4.。。。。n的列向量

6樓:匿名使用者

l=1:n(預先給n賦值)

l=l'

7樓:匿名使用者

a=1:n就可以了。

8樓:匿名使用者

假設n為100

clear all;clc;

n = 100;

a = zeros(1,i);

for i = 1:n

a(1,i) = i;end

matlab中 a=[1,2,3;4,5,6;7,8,9] b=a(3:-1:1,1:3) 這個是什麼意思

9樓:墨汁諾

就是b取a的第3、2、1行,所有列,就是b是a上下翻轉的矩陣,相當於b=flipud(a)。

matlab中的矩陣:求解線性方程組是線性代數課程中的核心內容,而矩陣又在求解線性方程組的過程中扮演著舉足輕重的角色。利用科學計算軟體matlab來演示使用矩陣,同時,也使學生對線性代數的認識更加理性。

矩陣的構造:在matlab中,構造矩陣的方法有兩種。一種是直接法,就是通過鍵盤輸入的方式直接構造矩陣。另一種是利用函式產生矩陣。

10樓:花降如雪秋風錘

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、 功能豐富的應用工具箱(如訊號處理工具箱、通訊工具箱等) ,為使用者提供了大量方便實用的處理工具。

11樓:佼暢赧雅媚

大括號是cell結構

小括號是矩陣結構

a是cell結構,你可以把它看成是很多子矩陣組成的新矩陣。每一個位置就是一個矩陣,每一個矩陣下的某個位置就是一個數值

如何在matlab中生成一個1,2,3,4.。。。。n的列向量?

12樓:我所有的嚮往啊

a=1:n這樣設定就可以抄了。

具體步驟:bai

1、順序產生一個[1,2,3,4]的矩du陣zhi,那就直接a=1:4;就可dao以了。

2、產生一個n*m維的矩陣,矩陣中每個元素是1~4中的隨機數.可以使用a=randi(4,[n,m])。

3、產生一個1 2 3 4亂序排列的一維向量,a=randperm(4)。

初學:怎麼樣利用matlab取一個矩陣的前幾列向量,比如:a=[1 2 3;4 5 6;7 8 9],我想提取出a=[1 2 3]謝謝

13樓:仗劍天涯

res = a(1,:);      % 取第du一行 res = [1 2 3]

res = a(:,1);      % 取第一列 res = [1 4 7]轉置

zhires = a(1:2,2:3);  % 取第一行到第dao二專行,第

屬二列到第三列 res = [2 3;5 6]

Matlab建立向量,預設是行向量還是列向量

沒什麼預設的,看清楚a 1 2 3 這樣輸入為列向量 a 1 2 3 這樣輸入為行向量 如若還不懂可以hi我 s 0 for i 1 10 s i i ends 樓上的我這種輸入,就是行向量 那要看你怎麼建立向量 a 1 2 3 a為行向量 a 123 b 1,2,3 b為列向量 b 1 2 3 a...

matlab向量中怎樣鎖定某數值的位置

用find函式,可以給出該值在這個向量中的位置 matlab中如何給一個矩陣中的某幾個特定位置賦值 用sub2ind a zeros 5 i 2 3 4 j 1 4 2 a sub2ind size a i,j 1 a 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 ...

matlab中如何利用向量作為矩陣索引訪問相應元素

n維矩陣有兩個下標,n維向量只能提供一個下標。當然你可以採用單下標訪問方式。比如a a 顯示的結果是a矩陣的第1,3,4 個元素 而a 1,a 顯示的是a 1,1 a 1,3 a 1,4 的結果。matlab中陣列元素引用有三種方法 1.下標法 subscripts 2.索引法 index 3.布林...