知道座標用matlab作圖,知道一系列的點,希望做出曲線圖

2021-03-30 15:30:52 字數 4777 閱讀 6719

1樓:導超

比如你的點是:

x=rand(12);

x=x(:)';

y=randint(1,144,[-100,100]);

plot(x,y,'-.b')

請問在matlab中畫圖,圖的題目,座標名還有每條曲線的圖注怎麼新增啊!

2樓:匿名使用者

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

,**如容下;clearclc。

2、採用以下指令生成我們的資料,指令如下;t=0:.01:2*pi;y=sin(t).*cos(9*t)+sin(15*t);。

3、使用polar命令畫出**,指令如下;polar(t,y);。

4、接著就可以採用一下指令個**新增一個標題;title("極座標圖");。

5、檢視就可以看到實現的結果,如圖所示。

3樓:智慧小白菜

1、首先啟動matlab,在命令列視窗鍵入**。

2、該**的目的只是為了建立一個函式內圖形容。

3、為其新增一個圖名。命令形式為:title(『名字』)。功能是為當前圖形頂端加上名字。

4、為其新增座標軸標註。xlabel(『x軸名』)或者ylabel(『y軸名』)或者zlabel(『z軸名』)。功能是在當前圖形的x或y或z軸旁邊加上標註。

5、為其新增圖形標註。命令形式為:text(x,y,'標註名')或者text(x,y,z,'標註名'),功能是在(x,y)點或者(x,y,z)點加上文字『標註名』。

6、為其新增圖例標註。命令形式為:legend(『標註1』,『標註2』,。。。)即可。功能是對當前圖形進行圖例標註。

4樓:匿名使用者

x = 0:.2:12;

plot(x,bessel(1,x),x,bessel(2,x),x,bessel(3,x));

title('demo') %設定

du題目

zhidao

% create xlabel

xlabel('x軸

專');

% create ylabel

ylabel('y軸');

legend('first','second','third'); %設定圖注屬

5樓:匿名使用者

可以用命令實現,也可以先畫好圖然後在圖中有新增各種圖注的選項。

6樓:匿名使用者

這個可以通過程式設計序來直接形成,xlabel,ylabel。。。。。。也可以在圖形介面直接調整引數,在圖形框下側有一些屬性值可以進行調整。增加題目標籤都在那裡。

我好久沒用過matlab了,現在記不全

在matlab中,給定一系列點的座標,如何做出一條過這些點的三次樣條曲線,最好還是封閉的,也就是說 10

7樓:木生子識時務

可以使用spline命令來畫圖。

例子如下:

x = 0:10;

y = sin(x);

xx = 0:.25:10;

yy = spline(x,y,xx);

plot(x,y,'o',xx,yy)

這個命令不能有重複的座標值,所以,封閉建議你用直線連起來就好。

matlab作圖。怎麼在圖上標出函式曲線多個點的座標值。

8樓:浪小客

1、首先我們以下面的數學函式進行舉例,在軟體中進行座標值標記。

2、在圖形介面視窗中,工具欄上的[資料游標]工具,然後單擊需要檢視座標值的資料點上的左按鈕。

3、您也可以在[工具]選單欄下選擇[資料游標]選項。

4、之後就完成了在matlab圖上多個點座標值標記,效果如下。

9樓:匿名使用者

不知這樣如何? 請參考

clear ; close all;

t=0:0.1:2*pi;

y=sin(t);

plot(t,y);ylim([-1.5,1.5]);

hold on;

t0 = [2; 3; 4];

y0 = sin(t0);

plot(t0,y0,'ro');

for i = 1:length(t0)

text(t0(i),y0(i)+0.2,,'fontsize',10,'fontweight','bold');end

用matlab作圖,知球面上一些點的座標(x,y,z)和相應的值p,怎樣畫出三維立體圖 10

10樓:

matlab中可以用到的函式有:

surf,su***ce等

呼叫語法:

surf(z)surf(z,c)surf(x,y,z)surf(x,y,z,c)

su***ce(z) su***ce(z,c) su***ce(x,y,z) su***ce(x,y,z,c)

su***ce示例:

[x,y] = meshgrid(-2:0.2:2,-2:0.2:2);

z = x.*exp(-x.^2 - y.^2);

figure

su***ce(x,y,z);

view(3)

上述**可得到如下圖:

注意;surf(x,y,z,c)

su***ce(x,y,z,c)

這兩個函式中的c代表的是對這個面上色所使用的顏色值,可以進行指定,比如用你的p值來指定。

用matlab作圖,完成後如何能把圖中所有的點的座標儲存下來?

11樓:匿名使用者

使用findall和get,如:

lh=findall(gca,'type','line'); % 從當前圖(gca)中取出曲線的handle

xc=get(lh,'xdata'); % 取出x軸資料,注意,這個x和y是以cell的資料結構儲存的

yc=get(lh,'ydata'); % 取出y軸資料再把座標從xc和yc兩個cell中取出。你看一下xc和yc就知道怎麼用了

如果只是要這幅圖的話把它存為fig檔案就行了

12樓:

點右鍵儲存就可以了,儲存成.dat檔案,以後就還可以用

matlab作圖問題:p是一個n*3矩陣,每行都是一個資料點的三維座標,如何做出三維z-xy函式圖象?多謝

13樓:匿名使用者

% 你說的情況是畫三維曲線:

x=p(:,1);

y=p(:,2);

z=p(:,3);

plot3(x,y,z)

如何使用matlab在圖中標出極值點座標 10

14樓:匿名使用者

先畫出導數的曲線,根據其零點判斷有幾個極點,然後對各極點分別指定適當的初值,利用fsolve求出準確的零點位置,再繪圖即可。

syms x

f=-2*x.^2+4+sin(2*pi*x);

df=diff(f);

ezplot(df,[-3 3])

x0=[-1.8 -1.3 -0.8 0.5 0.2 0.5 1.2];

x0=fsolve(inline(char(df)),x0,optimset('fsolve'));

hold on

plot(xlim,[0 0],'--c')plot(x0,subs(df,x0),'ro')figure(2)

ezplot(f,[-3 3])

hold on

plot(x0,subs(f,x0),'ro')

15樓:匿名使用者

%   導數為 0 的點 函式 fzerox=-10:.1:10;

z=-2*x.^2+4+sin(2*pi*x);

figure,plot(x,z),grid on,hold onx=fzero(@(x)-4*x+2*pi*cos(2*pi*x),0) % 找到極值點

%%x0=x;

z0=-2*x.^2+4+sin(2*pi*x);

plot(x0,z0,'ro')

text(x0,z0,'\leftarrow 極值點','fontsize',18)

16樓:匿名使用者

%導數為零:-4*x+2*pi*cos(2*pi*x)=0fzero(@(x)-4*x+2*pi*cos(2*pi*x),0)x=-0.2784

z=2.8609

text(-0.2784,2.8609,'\leftarrow 極值點','fontsize',18)

已知一系列的點,用matlab擬合後是不規則的曲線,怎麼求這個曲線的定積分啊

17樓:蛋友

在程式設計之前要清楚曲線擬合的法方程組方程,然後就很容易用matlab實現了

新建個m檔案curvefitting.m

function=curvefitting(x,y)format short;

a=zeros(2,2);

for i=0:1

for j=0:1

a(i+1,j+1)=sum(sin(x).^(i+j));

endb(i+1)=sum(sin(x).^i.*y);

endc=a\b';

p=fliplr(c');

然後把x,y的向量分別代入即可求得引數a,b

用Matlab作圖,完成後如何能把圖中所有的點的座標儲存下來

使用findall和get,如 lh findall gca,type line 從當前圖 gca 中取出曲線的handle xc get lh,xdata 取出x軸資料,注意,這個x和y是以cell的資料結構儲存的 yc get lh,ydata 取出y軸資料再把座標從xc和yc兩個cell中取出...

知道半徑圓心座標怎麼算圓上任意座標,給個圖示

知道半徑r圓心座標 x1,y1 圓上任意點的座標為 x x1 rcos y y1 rsin 已知圓心座標和半徑,怎麼算圓上座標,給個例題 x 2 y 2 1 y x m與圓相切,求m及切點座標 知道圓上兩個點座標和半徑,怎麼求圓心 連線圓上兩點,找到中心做垂線,然後在這兩點任意一點以此點為圓心,半徑...

圓的極座標方程是什麼誰知道圓的極座標方程的公式

在極座標系中,圓心在 r0,半徑為a的圓的一般方程為 推導 設圓的半徑為r,圓心的極座標為 p0,並變換為直角座標 p0cos p0sin 則圓上的點的直角座標系方程為 設圓上的點的極座標為 則x pcos x psin 因此 化簡為 一般我平時見到的圓的 方程是指在平面直角座標下的圓的方程 除了平...