matlab橫座標對數的連續曲線

2021-04-17 13:51:26 字數 840 閱讀 8940

1樓:匿名使用者

縱座標取以對數為變數的函式

例如 y=x^2

由於x取對數

所以 y=(logx)^2,此時自變數變為logx一般x軸取對數,x取1,10,100,1000,這種logx為特殊值的數

matlab中我想實現多條對數曲線的繪製,但是我編的程式一直有問題,希望各位高手能夠指教,謝謝了

給出一組資料,用matlab,在雙對數座標中擬合一條直線,顯示出擬合圖形,怎麼程式設計實現,急求各位高手!! 10

2樓:古槐婆娑

x1=[32 24 18 13.5];

y1=[675 1050 1580 2487];

p=polyfit(log(x1),log(y1),1)  %多項式擬合,p為多項式係數,最後的1為要擬合成的階數

x2=10:0.1:50;

y2=exp(polyval(p,log(x2)));

loglog(x1,y1,'*',x2,y2,'-')執行結果如下

3樓:匿名使用者

x=[32,24,18,13.5];

y=[675,1050,1580,2487] ;

x1=log10(x);

y1=log10(y);

p=polyfit(x1,y1,1);

yy=polyval(p,x1);

plot(x1,y1,'o')

hold on

plot(x1,yy,'-r')

xlabel('log(x)')

ylabel('log(y)')

matlab中如何設定橫座標縱座標為自己想要的範圍

首先給定的 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,所得圖形為

某個圖形各個點的橫座標不變,縱座標都乘以 1後,對應各點的橫座標相同,縱座標互為相反數,對應點關於x軸對稱,所得圖形與原圖形關於x軸對稱,故選b 如圖為風箏的圖案 1 寫出圖中所標各個頂點的座標 2 縱座標保持不變,橫座標分別乘2,所得各點的 1 各點的座標為 a 0,4 b 3,1 c 3,1 d...

如果圖形上各點的橫座標保持不變,而縱座標分別都變化為原來

應該是以橫座標為中點線壓縮圖形的1 2 壓縮後類似於成這樣啦 或.1 將下圖中的各個點的縱座標不變,橫座標都乘以 1,與原圖案相比,所得圖案有什麼變化?請畫出圖形並 1 從圖上讀出各點的座標分別是 0,得出與原圖的關係是放大為原來的2倍 將函式y f x 的圖象上各點的橫座標縮短為原來的1 2 縱座...