1樓:匿名使用者
在plot語句是可以控制輸出的座標範圍的,具體語句如下:
plot(x,y)
axis([x1 x2 y1 y2]);
如:plot(x,y)
axis([0 10 0 20]);
就是控制x座標顯示0-10,y座標顯示0-20。
希望能幫到你
2樓:雙重同步錯誤
axis([0 10 0 10])
3樓:匿名使用者
axis([x1,x2,y1,y2]):設定座標軸的範圍。
matlab中如何設定橫座標縱座標為自己想要的範圍
4樓:匿名使用者
首先給定的**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])
效果如下:
5樓:天雲一號
可以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;
6樓:匿名使用者
x=0.01:0.02:1;
y=x;%或者其他函式關係,或者和x等長的資料
plot(x,y);
7樓:匿名使用者
axis([0 1 0 1])
8樓:匿名使用者
plot(x,y);
hold on
axis([0 1 ]);
drawnow
hold off
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中用plot畫圖後,程式自動確定橫縱座標的範圍,如何將橫縱座標的值賦給自定義的變數?
用matlab語言中的plot函式給一個矩陣畫圖,如何更改橫座標範圍
11樓:匿名使用者
你的命令plot(u(:,101),畫出來的是該矩陣的第101列的12個數的影象,其中橫座標只是這12個數的編號
所以你的命令有問題!
12樓:匿名使用者
這樣的格式啊:
如果橫軸是t的話
t=0:20/100:20;
這就是表示由0到20,每個小單位就,20/100
13樓:匿名使用者
用axis函式不就行了嘛
matlab中plot()畫圖時如何指定x y軸的範圍
14樓:天雲一號
可以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;
15樓:匿名使用者
直接在figure properties裡面調節坐
襲標軸的範bai圍就ok了。
具體du:plot()或者其zhi他命令開啟的figure檔案中——daoedit——figure properties——下面的xlimits項就可以調節x軸範圍,在x label後面的ticks選項裡可以調節標尺的間距。同理可以調節y軸的範圍和你所謂的標尺。
16樓:
axis([-2 2 -2 2]);
沒有逗號
matlab中怎樣呼叫**的橫座標,縱座標及橫縱座標對應的值,且分別賦給三個不同的變數
17樓:匿名使用者
excle**吧
來,用xlsread(』**名字.xls','sheet也就源是第幾頁不寫代表第bai一頁','所讀du的資料,zhi用excle裡的單元格**表示dao')l例如:
a=xlsread('shuju.xls','musheet','a1:a!(');
b=xlsread('shuju.xls','b1:c20');
注意:要把excle**放在當前工作區間裡不會可以再問啊!
matlab畫圖時想標橫座標和縱座標的文字說明,怎麼弄啊
18樓:匿名使用者
在plot(x,y)之後加xlabel('')ylabel('')兩句,引號裡是你想寫的文字
19樓:匿名使用者
xlabel('text')
ylabel('text')
matlab畫圖利用如何設定橫座標的範圍
20樓:糖糖寳寳
比如來:
[x1,x2]=dsolve('d2x1+200*x1-100*x2=0,d2x2-100*x1+200*x2=0','dx1(0)=0,dx2(0)=0,x1(0)=5,x2(0)=1');
h=ezplot(x1,[-5:0.1:5]);
set(h,'color','r');
hold on
g=ezplot(x2,[-2:0.1:2]);
set(g,'color','b');
ezplot(x2)
xlabel('時間t')
ylabel('振幅y')
上方自的標註屬於ezplot函式自動的功能,可以通過將t複製,然後eval(x1)的形式分別計算x1和x2,並呼叫plot進行繪圖。
21樓:時砂之王的
%%%%% xmin xmax 設定橫軸的du下zhi限dao及上回
限,答 ymin ymax 設定縱軸的下限及上限axis([xmin xmax ymin ymax])x = xlsread('filename.xls','b33:b100') %%%%% 從b33讀到b100
matlab怎麼迴圈plot自定義顏色
matlab中plot 函式的color引數可以通過顏色陣列設定曲線的顏色,所以可以通過如下步驟迴圈自定義plot曲線的顏色 1 自定義一個顏色陣列 在matlab命令視窗輸入如下 c rand 5,3 表示生成一個5行3列的0 1之間的隨機陣列,這樣每一行的三個數可以作為一個顏色陣列。2 迴圈繪製...
matlab畫圖問題
clear clc t linspace 2,2,50 x,y meshgrid t,t z1 x.2.exp x.2 y.2 z2 0.05 x 0.05 y 0.1 mesh x,y,z1 hold on mesh x,y,z2 x,y,z meshgrid t,t,linspace min z...
matlab累積分佈函式畫圖,matlab累積分佈函式畫圖
只有這幾個資料,恐怕畫不出光滑的圖形,一般要30 100點才能畫出光滑好看的圖形,這幾具點只能畫出折線圖。怎樣用matlab繪製未知分佈的隨機變數的累積分佈函式 a randn 10000,1 以正來態分佈例子,使用時a用你的隨自機數資料代替 bai b x hist a,100 分割槽du間統計,...