1樓:minquan一人
縱座標設定,用ylim函式。
舉例如下:
先畫一個圖
fnch = @tanh;
fplot(fnch,[-2 2])
%輸入縱座標控制
ylim([-0.5 0.5 ])
%結果如下
希望對你有幫助,歡迎交流!
2樓:我是武四
fplot(fun,[xmin xmax])其實,也可以這樣的:
fplot(fun,[xmin xmax ymin ymax])其中ymin和ymax可以約束縱座標的範圍。
3樓:凌亻尹
fplot函式特點
繪圖的資料點是自適應產生的。在函式平坦處,所取資料點比較稀疏;在函式變化劇烈處,將自動取較密的資料點。
呼叫格式
fplot(fun,limits,tol,linespec)fun:函式名,可以是matlab已有函式、自定義的m函式或字串定義的函式。
limits:表示繪製圖形的座標軸取值範圍,有兩種方式:[xminxmax]和[xminxmaxyminymax]。
tol:相對誤差,預設值為2e-3。
linespec:表示圖形的線型、顏色和資料點等設定。
4樓:我都知道了哦
你應該對fplot的這個格式比較熟悉吧?
fplot(fun,[xmin xmax])其實,也可以這樣的:
fplot(fun,[xmin xmax ymin ymax])其中ymin和ymax可以約束縱座標的範圍。
5樓:匿名使用者
help fplot
fplot plot functionfplot(fun,lims) plots the function fun between the x-axis limits
specified by lims = [xmin xmax]. using lims = [xmin xmax ymin ymax]
also controls the y-axis limits.
後面說的是y的範圍
fplot('x^2',[-3,3,-4,4])
matlab中plot()畫圖時如何指定x y軸的範圍
6樓:天雲一號
可以bai
用matlab提供的座標軸設定函式axis進行設定(對當du前座標軸進行設定),zhi具體用
dao法如下:
plot(x, y); // 畫圖後內用axis函式設定座標軸的範圍
axis([xmin xmax ymin ymax]); % 設定座標軸在指定的區間
xmin、xmax 表示設定橫座標的最小最大值;
ymin、ymax 表示設定縱座標的最小最大值。
也可以用下面的set函式進
容行設定(對指定的座標軸進行設定),具體用法如下:
plot(x, y); // 畫圖後用set函式設定座標軸的屬性
set(handles,'xtick',0:100:2500) % handles可以指定具體座標軸的控制代碼
功能: 設定x軸座標範圍0到2500,顯示間隔是100;
set(handles,'ytick',0:100:2500) % handles可以指定具體座標軸的控制代碼
功能: 設定x軸座標範圍0到2500,顯示間隔是100;
7樓:匿名使用者
直接在figure properties裡面調節坐
襲標軸的範bai圍就ok了。
具體du:plot()或者其zhi他命令開啟的figure檔案中——daoedit——figure properties——下面的xlimits項就可以調節x軸範圍,在x label後面的ticks選項裡可以調節標尺的間距。同理可以調節y軸的範圍和你所謂的標尺。
8樓:
axis([-2 2 -2 2]);
沒有逗號
matlab用plot畫圖時,人為的設定座標軸的範圍:
9樓:匿名使用者
有兩種方法可以實現抄:
使用bai xlim([xmin xmax]) 或 ylim([ymin ymax]) 單獨設定du某個座標軸的範圍zhi
使用 axis([xmin xmax ymin ymax]) ,對於不需要設定範圍的軸,使dao用引數-inf,inf,即正負無窮之間
示例**:
>> x = 1:10;
>> y = x.^2;
>> subplot(3,1,1)
>> plot(x,y,'r')
>> subplot(3,1,2)
>> plot(x,y,'g')
>> xlim([0,15])
>> subplot(3,1,3)
>> plot(x,y,'b')
>> axis([-1,12,-inf,inf])繪圖結果:
10樓:匿名使用者
set(gca,'ytick',0:0.1:1)
matlab中如何設定橫座標縱座標為自己想要的範圍
11樓:匿名使用者
首先給定的**bai存在問題,經過du迴圈zhi後,x,y只有一個值接著來回來dao橫座標,縱座標的問版題。
以畫y=sin(x)為例
>> x=linspace(0,2*pi,101);
>> y=sin(x);
>> plot(x,y)
沒設權置座標之前的效果如下:
橫座標,縱座標的設定**如下
>> xlim([0,8]);
>> ylim([-1.2 1.2])
效果如下:
12樓:天雲一號
可以bai用matlab提供的座標軸設定
du函式zhiaxis進行設定(對當前座標dao軸進行設定回)答,具體用法如下:
axis([xmin xmax ymin ymax]); % 設定座標軸在指定的區間
xmin、xmax 表示設定橫座標的最小最大值;
ymin、ymax 表示設定縱座標的最小最大值。
也可以用下面的set函式進行設定(對指定的座標軸進行設定),具體用法如下:set(handles,'xtick',0:100:
2500) % handles可以指定具體座標軸的控制代碼
功能: 設定x軸座標範圍0到2500,顯示間隔是100;
set(handles,'ytick',0:100:2500) % handles可以指定具體座標軸的控制代碼
功能: 設定x軸座標範圍0到2500,顯示間隔是100;
13樓:匿名使用者
x=0.01:0.02:1;
y=x;%或者其他函式關係,或者和x等長的資料
plot(x,y);
14樓:匿名使用者
axis([0 1 0 1])
15樓:匿名使用者
plot(x,y);
hold on
axis([0 1 ]);
drawnow
hold off
matlab中用plot畫圖後,程式自動確定橫縱座標的範圍,如何將橫縱座標的值賦給自定義的變數?
16樓:匿名使用者
在plot語句是可以控制輸出的座標範圍的,具體語句如下:
plot(x,y)
axis([x1 x2 y1 y2]);
如:plot(x,y)
axis([0 10 0 20]);
就是控制x座標顯示0-10,y座標顯示0-20。
希望能幫到你
17樓:雙重同步錯誤
axis([0 10 0 10])
18樓:匿名使用者
axis([x1,x2,y1,y2]):設定座標軸的範圍。
matlab ezplot畫圖,matlab中關於ezplot畫圖問題
世界屋脊吧 f的取值範圍呢,你還是想畫關於f,b的影象。如果是f關於b的,如下 f1 0.5.0.5 0.05 b f 4 0.5.0.5 0.05 b f 4 0.25 f2 1.1 0.05 b f f3 diff f1,f 1 你上面這一行有誤吧 f4 1.1 0.05 b f 2 f5 1....
matlab畫圖問題
x0 1000 1500 2000 2500 3000 3500 3800 4000 y 135.33 147.10 152.98 156.91 147.10 138.27 133.37 125.53 x0太大,以x的冪作為基函式會導致設計矩陣尺度太差,列變數幾乎線性相依。變換為 1.5 1.5 範...
matlab畫圖問題
這樣表達太不經濟了。改成矩陣形式,用迴圈。假設a1 1000,具體是多少,你自己改過來 a 1000 256.3 30.91 979.4 198.9 8.9 926.8 298 18.45 1661 211.8 19.36 1923 180.5 8496 1393 174 20.84 2154 33...