matlab用plot畫出來的曲線圖怎麼把橫座標變成漢字標識

時間 2021-08-30 11:05:09

1樓:12345額時代

1、plot(x,y),根據輸入的x,y,繪製已x為橫座標,y為縱座標的二維曲線。for example(matlab程式,可以直接執行)。

2、函式:plot(x,y),直接輸入影象的曲線方程,不必包含引數for example(matlab程式,可以直接執行)x = 0:pi/40:

2*pi %表示0到2*pi,間隔為pi/40y = cos(x);plot(y)。

3、函式:plot(x1,y1,x2,y2,x3,y3,...,xn,yn),輸入多個引數的曲線方程for example(matlab程式,可以直接執行)。

4、函式:plot(y1,y2,y3,...,yn),當輸入曲線包含矩陣,想x,y按照對應矩陣的列繪製橫座標和縱座標for example(matlab程式,可以直接執行)。

5、最後**下圖,選擇其他的繪圖選項。for examplex = 0:pi/40:

2*pi; %表示0到2*pi,間隔為pi/40y = cos(x);plot(x,y,':gh');。

2樓:

stem(1:5)

set(gca,'xtick',1:5);

set(gca,'xticklabel',)xlabel('星期')

matlab畫圖時想標橫座標和縱座標的文字說明,怎麼弄啊

3樓:匿名使用者

在plot(x,y)之後加xlabel('')ylabel('')兩句,引號裡是你想寫的文字

4樓:匿名使用者

xlabel('text')

ylabel('text')

matlab畫圖,如何修改橫座標的顯示數值,急

5樓:四舍**入

第一種方法:

直接將原來畫圖的x資料加上800後再畫圖

第二種辦法:

在原的圖畫完之後加一句

set(gca,'xticklabel',);

第二種辦法,如果x軸上顯示座標的個數超過6個的時候,第7個後面又重新從800、900開始,而第一種辦法不會這樣。

擴充套件資料:matlab畫圖技巧:

1、將兩個圖畫在同一座標系下

放在同一座標系下便於比較異同

主要運用matlab中的 hold on , 基本**如下:

x=0:0.001:3*pi

plot(x,sin(x),'r')

hold on

plot(x,cos(x),'g')

hold off

xlabel('x'),ylabel('y'),legend('sin','cos')

2、雙y軸

擁有共同的x,建立兩個y軸

主要利用matlab中plotyy這個基本函式,基本**如下:

figure,

x=0:0.001:3*pi

a=plotyy(x,sin(x),x,cos(x))ylabel(a(1),'sin(x)')ylabel(a(2),'cos(x)')

matlab繪圖如何讓座標軸上的數字變為字元?

6樓:匿名使用者

舉個例子

%先畫個圖

x=0:.1:5;

y=exp(x);

plot(x,y);

%下面定義x軸的刻度

set(gca,'xtick',1:5)

%下面是x軸的刻度值

set(gca,'xticklabel',)用同樣的方法可以定義y軸的刻度和刻度值。只要把xtick和xticklabel換成ytick和yticklabel即可。

用matlab吧這個方程的三維圖畫出來

i did this before,so just give you the codes i wrote,try this this file creates a 3 d red heart with an equation x,y,z meshgrid linspace 3,3,120 f x.2...

怎麼用CAD畫出來啊?每次畫出來,就是交點老是不在圓上

1.畫直徑為80的圓 2.作內接正六邊形 3.分別過圓心作正六邊形的邊垂線,延長並交圓於六點4.過這六點繪圓 或者繪製一個圓再陣列 5.刪去多餘的線條 龍 珠 改 那你先畫六邊形,確保角點都在六邊形上,那再畫圓 碑木人 1 畫一個直徑80的圓 2 過圓心畫一條水平直線,兩端貫穿圓 3 環形6等分陣列...

如何用matlab的plot命令畫出ysin1的圖形

墨汁諾 x 1 0.02 1 plot x,sin 1.x 語句中的點代表對於元素相除,除0並不是錯誤,僅僅是內部資料溢位而已,可以不用管。x 0 0.1 10 y sin x plot x,y 例如 根據已知函式可知,在x 0處有間斷點,所以繪製該函式圖形,應避開該間斷點。圖形實現 如下 x 10...