fill填充函數解析及用法示例
fill(x,y,'color'); 其中x,y是填充的范圍,color是填充的顏色。
1、對x,y范圍的獲取,示例:
所以可以得出x = [0,1,1,0]; y = [0,0,1,1];
示例代碼如下:
%% 畫一個填充圖形
% 思路:首先需要得到填充圖形的x y 范圍,然后再填充圖形
clear; clc; close all;
x = [0,1,1,0]; % 逆時針遍歷每個點的x值
y = [0,0,1,1]; % 逆時針遍歷每個點的y值
fill(x,y,'r'); % 填充函數
最后結果:
想了解更多繪圖信息,請看下面博文:
三維:
MATLAB三維繪圖(五)高級三維繪圖
MATLAB三維繪圖(四)繪制特殊的三維圖
MATLAB三維繪圖(三)繪制等值線圖
MATLAB三維繪圖(二)使用隱函數作三維圖
MATLAB三維繪圖(一)三維基礎繪圖
MATLAB三維繪圖基礎meshgrid函數的用法解析
二維:
MATLAB二維繪圖(四)其他特殊的二維繪圖函數介紹及用法
MATLAB二維繪圖(三)操作繪圖句柄顯示特定的效果
MATLAB二維繪圖(二)向圖中添加標題,坐標軸,圖標和文字信息
MATLAB二維繪圖(一)使用plot函數進行簡單繪圖