日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

MATLAB二维绘图(一)使用plot函数进行简单绘图

發布時間:2024/6/21 综合教程 21 生活家
生活随笔 收集整理的這篇文章主要介紹了 MATLAB二维绘图(一)使用plot函数进行简单绘图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

MATLAB二維繪圖(一)使用plot函數進行簡單繪圖

1、使用plot繪制一個簡單的圖形,示例:

%% 單個參數繪圖
clear; clc; close all;
t = 1:200;
y = sin(t*pi/100);
plot(y);  % t會默認從1開始間隔為1,結束是y數組的長度

效果顯示:

2、使用plot函數繪制多條曲線,示例:

%% 同時畫多條線
clear; clc; close all;
x1 = 1:200;
x2 = 1:200;
y1 = sin(x1*pi/100);
y2 = cos(x2*pi/100);
plot(x1,y1,'b',x2,y2,'r');   % 同時繪制多條曲線

效果顯示:

3、使用plot繪圖默認會將前一次的繪圖清除掉,然后在重新繪圖,如果需要保留上一次的繪圖結果需要使用hold on/off指令。示例:

%% 由于plot默認會將前面的一次刪除掉,所以根據這種情況可以使用hold on命令來保存上一次的繪圖
clear; clc; close all;
x1 = 1:200;
x2 = 1:200;
y1 = sin(x1*pi/100);
y2 = cos(x2*pi/100);
hold on;   % 使用hold off 可以取消
plot(x1,y1,'b');   % 同時繪制多條曲線
plot(x2,y2,'r');

效果顯示:

4、使用plot繪圖函數設置特殊的線段,示例:

%% 使用plot設置繪圖線段的形式
clear all;
x=0:pi/20:2*pi;
y=cos(x);
figure;
plot(x,y,'r-.*');     % 紅色,線型

效果顯示:

5、使用plot函數繪制復雜的線形,示例:

%% 使用plot顯示復雜的線性
clear all;
x=0:pi/20:pi*2;
y=sin(x);
plot(x,y,'--rs','LineWidth',1,...
                'MarkerEdgeColor','k',...
                'MarkerFaceColor','g',...
                'MarkerSize',4);

效果顯示:

如果需要繪制復雜曲線,根據下面的列表選擇相應的類型即可。
線型:

標記:

顏色:

想了解更多繪圖信息,請看下面博文:
三維:
MATLAB三維繪圖(五)高級三維繪圖
MATLAB三維繪圖(四)繪制特殊的三維圖
MATLAB三維繪圖(三)繪制等值線圖
MATLAB三維繪圖(二)使用隱函數作三維圖
MATLAB三維繪圖(一)三維基礎繪圖
MATLAB三維繪圖基礎meshgrid函數的用法解析

二維:
MATLAB二維繪圖(四)其他特殊的二維繪圖函數介紹及用法
MATLAB二維繪圖(三)操作繪圖句柄顯示特定的效果
MATLAB二維繪圖(二)向圖中添加標題,坐標軸,圖標和文字信息
fill填充函數解析及用法示例

總結

以上是生活随笔為你收集整理的MATLAB二维绘图(一)使用plot函数进行简单绘图的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。