如何用MATLAB畫帶有坐標的曲線圖

有時辰我們用MATLAB處置數據的時辰, 但愿做出的曲線圖中帶有各個點的坐標, 那么, 小編分享給大師一個方式

需要這些哦
MATLAB
方式/
1例如, 對于函數 y=2*x.^2-3.*x, x的規模為[1:100];我們用MATLAB做出它的帶有星號的曲線圖, 實現方式為plot(x,y,'*-');

如何用MATLAB畫帶有坐標的曲線圖



2若是想在各個星號點的位置添加其對應的函數值, 實現方式如下:
for i=1:length(x)   
     text(x(i),y(i),num2str(y(i)));

如圖, 可以看到每個點對應的函數值在圖中顯示出來 。

如何用MATLAB畫帶有坐標的曲線圖



3若是想換種顏色, 只需在后面加上顏色的設置即可
text(x(i),y(i),num2str(y(i)),'color',[1 0 0]);

如何用MATLAB畫帶有坐標的曲線圖



4若是只想要各個點的函數值, 而隱去函數的曲線, 也簡單, 只需將畫圖曲線的顏色設置當作白色即可
plot(x,y,'w*-');

如何用MATLAB畫帶有坐標的曲線圖



5若是想讓畫出的曲線圖, 帶有網格線, 只需要在后面加上
grid on即可

如何用MATLAB畫帶有坐標的曲線圖



6整個圖做完之后, 還應該有響應的橫縱坐標代表的意義, 或者曲線對應的函數關系式, 都可以在圖中顯示出來, 實現方式如下:
xlabel('x')
ylabel('y')
leg('y=2*x.^2-3.*x')
【如何用MATLAB畫帶有坐標的曲線圖】此中, 引號里面別離對應x坐標名稱、y坐標名稱、圖例

如何用MATLAB畫帶有坐標的曲線圖



注重事項畫圖時, 曲線的顏色、粗細, 坐標值標注的顏色、大小都可以本身界說

以上內容就是如何用MATLAB畫帶有坐標的曲線圖的內容啦, 希望對你有所幫助哦!

    猜你喜歡