matlab怎麼把一組已知的點畫在座標圖上

2021-03-11 01:42:17 字數 1452 閱讀 2201

1樓:匿名使用者

1、雙bai擊matlab軟體du圖示,開啟matlab軟體,可以看到zhimatlab軟體的介面。

2、使用直接輸dao入法,建立二維回矩陣a,其答中 a=[1,2,3,4,5,6,7,8,9;2,4,6,8,10,12,14,16,18]。

3、將二維矩陣進行分解,分解為兩個一維矩陣ax、ay,其中ax表示二維矩陣的x座標,ay表示二維矩陣的y座標。

4、使用函式plot(ax,ay,'-o')繪製二維矩陣座標,二維矩陣的座標會用圓圈標註出來。

5、檢視二維矩陣座標影象。其中,二維矩陣的座標已經用圓圈標註出來。

2樓:匿名使用者

>> x = [ 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 ];

>> y = [ 0.0, 1.27, 2.

16, 2.86, 3.44, 3.

87, 4.15, 4.37, 4.

51, 4.58, 4.02, 4.

64];

>> plot(x,y,'*r')

>> grid on

已知一組資料,如何用matlab畫極座標圖

3樓:匿名使用者

1、開啟matlab軟體,如圖所示,這裡有自己以前執行過的命令;對指令的介面進行清版空,**如下;clear     clc。

2、採用以下權指令生成我們的資料,指令如下;

t=0:.01:2*pi;

y=sin(t).*cos(9*t)+sin(15*t);

3、使用polar命令畫出**,指令如下;

polar(t,y);

4、接著就可以採用一下指令個**新增乙個標題;

title("極座標圖");

5、檢視我們實現的結果,如圖所示。

4樓:匿名使用者

把資料讀入矩陣,然後用polar函式畫圖就行了,有什麼困難嗎?

第一行的為theta,注意要轉換為弧度;

後面各行為rho,需要逐行畫,加個hold on命令以保留前面的繪圖結果。

5樓:

知道圓的極坐來

標方程就行

然後用polar(theta,r)

比如自你要畫乙個圓,圓心在(0,2)點,那麼r=4*sin(theta),

theta=0:0.001*pi:2*pipolar(theta,r)

就可以了。

但是要注意的是,theta和r這兩個向量的size要是一樣的。所以如果你要畫乙個圓心在原點的圓。

也就是r=4(假設半徑4),那麼不能直接用polar(theta,r)因為此時r是乙個元素的向量,而theta是1*2001個。所以可以用r=linspace(1,1,2001)*4.或者是ones(1,2001)*4

然後在用polar命令

Matlab對於一組已有資料的多種排列組合

a 1 10 十個數,可以是其他不同的十個r zeros size a 每個位置出現的次數,初始化全部為零 for i 1 100 b a randperm length a b就是a中10個數的隨機順序排列 ind find b 1 找到1的位置,也可以是其他a中的數字r ind r ind 1 ...

用matlab或spss將一組資料怎麼擬合成多元多項式

程式 clear clc x1 2187.45 2482.49 2969.52 3585.72 4282.14 4950.91 5813.56 6801.57 7806.53 8201.23 9510.91 x2 701.24 724.57 746.62 778.27 800.80 827.75 8...

用matlab對一組資料進行擬合後,怎麼直接顯示擬合函式的影象

matlab是一抄個很強大的資料處理軟 襲件,是人們進行資料分析的得力助手。一般我們做社會調研或科學研究時,會得到很多實驗資料。當需要研究兩個變數之間的關係時,經常要用到曲線擬合。曲線擬合不僅能給出擬合後的關係式,還能用圖形直觀的展現出變數之間的關係。其實用matlab做曲線擬合很便捷,下面將以兩個...