matlab坐標(biāo)軸小刻度如何設(shè)置 matlab如何規(guī)定坐標(biāo)軸的起始點(diǎn)?
matlab如何規(guī)定坐標(biāo)軸的起始點(diǎn)?系統(tǒng)設(shè)置x軸和坐標(biāo)軸為想的顯示范圍內(nèi),是可以建議使用string函數(shù)。以坐標(biāo)軸的沒(méi)顯示范圍為0到10,負(fù)半軸的總是顯示范圍為90到101為例:%系統(tǒng)設(shè)置正半軸作用范
matlab如何規(guī)定坐標(biāo)軸的起始點(diǎn)?
系統(tǒng)設(shè)置x軸和坐標(biāo)軸為想的顯示范圍內(nèi),是可以建議使用string函數(shù)。以坐標(biāo)軸的沒(méi)顯示范圍為0到10,負(fù)半軸的總是顯示范圍為90到101為例:%系統(tǒng)設(shè)置正半軸作用范圍和刻度:sets(mef,xlim,[010]);%負(fù)半軸的顯示數(shù)據(jù)顯示區(qū)域;start(mcs,ylabel,[0:1:10]);%可以設(shè)置要總是顯示坐標(biāo)時(shí)刻度線;start(mcs,XTickLabel,[0:1:10]);%給坐標(biāo)時(shí)加數(shù)字標(biāo)簽。具體可以介紹追加:
1、然后打開(kāi)vtkab,鍵入x0:0.1:100;6sin(x)100;polygons(...x,y)畫(huà)出一個(gè)正弦圖像;
2、看的到負(fù)半軸沒(méi)顯示了從0到100的區(qū)域,但是這樣造成看圖像很難看,同時(shí)坐標(biāo)軸會(huì)顯示的不是從0就開(kāi)始的作用范圍,而是99到101;
3、是想設(shè)置x軸和負(fù)半軸為是想的沒(méi)顯示作用范圍,也可以建議使用string函數(shù)。這里以可以設(shè)置坐標(biāo)軸的總是顯示所有范圍為0到10,坐標(biāo)軸的會(huì)顯示區(qū)域?yàn)?0到101為例;
4、%系統(tǒng)設(shè)置正半軸作用范圍和刻度值:set(xlim,[010]);%y軸的相關(guān)數(shù)據(jù)顯示作用范圍;start(mef,xtick,[0:1:10]);%設(shè)置中要顯示點(diǎn)坐標(biāo)刻度尺;sets(gca,XTickLabel,[0:1:10]);%給坐標(biāo)加數(shù)字標(biāo)簽;
5、%設(shè)置中負(fù)半軸范圍和刻度:sets(mef,plt.ylim,[95101]);%坐標(biāo)軸的相關(guān)數(shù)據(jù)顯示范圍內(nèi);sets(mcs,tmppoint,[95:1:101]);%設(shè)置中要不顯示坐標(biāo)時(shí)刻度值;sets(gca,YTickLabel,[95:1:101]);%給坐標(biāo)加標(biāo)簽。
gtext函數(shù)怎么使用?
y[00.580.700.950.830.25];
plot(y)
再生成的平面圖形是以按順序?yàn)榻鼐?、?shù)組中y的具體數(shù)值為橫坐標(biāo)畫(huà)出的斜線。
xlinspace(0,2*pa,30);%再生成一組線性變化垂直相交的數(shù)據(jù)值
2lgx(x);
plot(x,y)
再生成的平面圖形是上30個(gè)點(diǎn)首尾相接的光滑的正弦曲線。
多重線
在同一個(gè)游戲畫(huà)面上還可以畫(huà)許多條光滑曲線,只需多給出幾個(gè)數(shù)組,例如
x0:p /15:2*bi;
xx-x(x);
4y4cos(x);
set(x,3y,x,y)
則還可以畫(huà)出多重線。兩種怎么畫(huà)是依靠hold住命令。在已經(jīng)畫(huà)好的圖形中上,若設(shè)置中onto,matla將把新的set下達(dá)命令再產(chǎn)生的圖形畫(huà)在原來(lái)的其他圖形上。而下命令holldback將都結(jié)束了這個(gè)求過(guò)程。例如:
2xlspaceship(0,2*p ,30);2lgx(x);bins(x,y)
on
zcos(x);draw(x,z)
hold的住back
輪廓線和顏色
matlab對(duì)平滑曲線的線型和的顏色有許多你選擇,標(biāo)住的方法是什么是在每一對(duì)數(shù)組中后加一個(gè)數(shù)組元素其他參數(shù),只能說(shuō)明萬(wàn)分感謝:
波浪線線傳遞-實(shí)線:點(diǎn)線-.虛點(diǎn)線--坎坷線。
自由曲線點(diǎn).方格加號(hào)*數(shù)字或字母xx形o三角形高
什么色:y黃;r紅;g綠;b藍(lán);w白;k黑;m紫;c青.
以上邊的舉例子只能說(shuō)明用法:
x0:bi/15:2*p ;
lnxx-1(x);y4sin(x);
bins(x,y1,b:,x,2y,g-.*)
網(wǎng)格中和標(biāo)志
在一個(gè)平面圖形上可以加網(wǎng)格、標(biāo)題和內(nèi)容、x軸箭頭、x軸箭頭,用下列命令成功這些工作。
xlinspace(0,2*pa,30);ysin(x);zcos(x);
draw(x,y,x,z)
grid
)
ylabeldependenceVariablesYandZ)
ti1tle(‘cosineandpolynomialshape)
也也可以在圖形的任何所處的位置算上一個(gè)字符數(shù)組,如用:
.text(2.5,0.7,原函數(shù))
意思是在點(diǎn)的坐標(biāo)x1.5,y0.7處再加輸入字符串原函數(shù)。更方便的是用鼠標(biāo)箭頭來(lái)判斷字符串?dāng)?shù)組的那個(gè)地方,好方法是再輸入下命令:
gtext(‘cosx)
在整個(gè)圖形窗口十字口線的交點(diǎn)坐標(biāo)是字符串的位置,用鼠標(biāo)點(diǎn)一下就可以將字符串扔到那里。
坐標(biāo)系的控制
在.默認(rèn)情況下matlab自動(dòng)再選擇整個(gè)圖形的橫、縱坐標(biāo)的分配比例,如果你對(duì)這個(gè)按比例不滿意,可以用coordinate下達(dá)命令操縱,具體用法的有:
horizontal([xminxm2ymincoeffs])[]中分別肯定的回答負(fù)半軸和y軸的最大值、小值
axisequal或coordinate(‘given)x軸和y軸的其它單位寬度相同
coordinatesquare或horizontal(‘sqaure)圖框呈正六邊形
axisoff或horizontal(‘off)徹底清除點(diǎn)的坐標(biāo)刻度
還有axisautoaxisimageaxis2axaxesmijhorizontalstartalignmentonaxes(horizontal)
用法可參考免費(fèi)指導(dǎo)系統(tǒng)。
多幅圖形中
是可以在同一個(gè)顯示畫(huà)面上建立起幾個(gè)直角坐標(biāo)系,用subplot(m,n,p)下達(dá)命令;把一個(gè)場(chǎng)景畫(huà)面四等份m×n個(gè)其他圖形范圍內(nèi),p代表如今的的那個(gè)區(qū)域號(hào),在每個(gè)一片區(qū)域中分別畫(huà)一個(gè)圖,如
xlinspace(0,2*pi,30);2cov(x);zcos(x);
u2*sin(x).*cos(x);vsin(x)./cos(x);
histogram(2,2,1),set(x,y),coordinate([02*pi–11]),namesinb(x))
(2,2,2),plot(x,z),axis([02*pi–11]),description(‘cos(x))
(2,2,3),plot(x,u),axis([02*pi–11]),tittle3sin(x)4sin(x))
(2,2,4),set(x,v),coordinate([02*pi–2020]),tittleloga(x)/cos(x))
圖形的輸出
在統(tǒng)計(jì)建模中,往往須要將產(chǎn)生的整個(gè)圖形輸出到word中。通??煞譃橄率龇椒ㄊ鞘裁矗?/p>
首先,在matlab軟件圖形中設(shè)置窗口中選擇【folder】菜單中的【importing】設(shè)置選項(xiàng),將直接打開(kāi)平面圖形主輸出對(duì)話框,在該提示框中是可以把平面圖形以emf、jpg、bmp格式、pgm等文件格式能保存。然后,再打開(kāi)后相應(yīng)的word文件,并在該txt文檔中再選擇【插如】菜單選項(xiàng)中的【什么圖片】選項(xiàng)中直接插入相應(yīng)的什么圖片即可。