文章目錄
- 一、修改LineStyle和LineWidth
- 二、修改坐標點樣式
一、修改LineStyle和LineWidth
???首先請大家過目下面的圖表:今天我們就來修改一下這個函式影像的樣式,學會如何修改圖示的LineStyle和LineWidth;

話不多說,先上代碼:
x = linspace(0, 2 * pi); #將橫坐標限定在[0,2Π]
y = sin(x); #函式關系
h = plot(x, y); #繪制函式初始影像,即上圖
set(h, 'LineStyle', '-.','LineWidth',7.0,'Color','g'); #改變樣式
代碼實作結果為:

TIPS:如還有疑問,歡迎留言或者移步至MATLAB初階繪圖(一)了解更多,謝謝!
?
二、修改坐標點樣式
老套路,各位大佬先看例子:如何實作從圖一到圖二的改變呢?
其實圖一到圖二的不同就在于各坐標點的樣式和連接線路,
圖一:

圖二:

讓我們先來揭曉代碼叭:
x = rand(20, 1); % 隨機產生20個1之內的亂數
% rand(a,b)的意思是隨機生成a行,b列的1之內的亂數
set(gca, 'FontSize', 18); #設定影像線條的粗細
plot(x, '-md', 'LineWidth', 2, 'MarkerEdgeColor', 'k',...
'MarkerFaceColor', 'g', 'MarkerSize', 10);
xlim([1, 20]); #限制 x 軸的范圍
TIPS: plot()函式中 ’ MarkerEdgeColor ’ 指代坐標點圖形的外圍線條顏色,’ MarkerFaceColor ’ 指代坐標點圖形的內部顏色,
特別強調的是,圖二當中菱形的設計,跟plot() 函式中的 ’ -md ’ 有關,m 指代 ‘magenta’,紫紅色;d 指代 ‘ diamond ’ ,菱形;
更多資訊可以參照下表;

??水了篇博客,希望大家不要介意,最感謝大家的閱讀,歡迎志同道合的朋友與我以同前行!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/258391.html
標籤:其他
