概述
本文轉載自:http://blog.sina.com.cn/s/blog_4df03a1b0101ga1w.html
1、MATLAB中提供的線型及顏色屬性:
如:plot(x1,y1,'r-'),表示,用紅色實線畫出圖形
線型
說明
標記符
說明
顏色
說明
-
實線(默認)
+
加號符
r
紅色
--
雙划線
o
空心圓
g
綠色
:
虛線
*
星號
b
藍色
:.
點划線
.
實心圓
c
青綠色
x
叉號符
m
洋紅色
s
正方形
y
黃色
d
菱形
k
黑色
^
上三角形
w
白色
v
下三角形
>
右三角形
<
左三角形
p
五角星
h
六邊形
2、繪圖窗口菜單File | Export Setup里很方便的改變圖形大小/字號/線寬
特別是Expand axes to fit figure,會更好減少空白邊。
設置好可以保存模板,下次調用。
也可以將這個功能寫到m文件中,自動執行吧
用matlab畫了一張圖,投稿時要縮小,縮小后字體就會過小或者發虛。
解決辦法
% figure resize
set(gcf,'Position',[100 100 260 220]);
set(gca,'Position',[.13 .17 .80 .74]); %調整 XLABLE和YLABLE不會被切掉
figure_FontSize=8;
set(get(gca,'XLabel'),'FontSize',figure_FontSize,'Vertical','top');
set(get(gca,'YLabel'),'FontSize',figure_FontSize,'Vertical','middle');
set(findobj('FontSize',10),'FontSize',figure_FontSize);
set(findobj(get(gca,'Children'),'LineWidth',0.5),'LineWidth',2);
解釋:
set(gcf,'Position',[100 100 260 220]);
這句是設置繪圖的大小,不需要到word里再調整大小。我給的參數,圖的大小是7cm
set(gca,'Position',[.13 .17 .80 .74]);
這句是設置xy軸在圖片中占的比例,可能需要自己微調。
figure_FontSize=8;
set(get(gca,'XLabel'),'FontSize',figure_FontSize,'Vertical','top');
set(get(gca,'YLabel'),'FontSize',figure_FontSize,'Vertical','middle');
set(findobj('FontSize',10),'FontSize',figure_FontSize);
這4句是將字體大小改為8號字,在小圖里很清晰
set(findobj(get(gca,'Children'),'LineWidth',0.5),'LineWidth',2);
這句是將線寬改為2
最后
以上就是合适戒指为你收集整理的matlab的plot标志大小,matlab 畫圖plot 標記符大小調整和填充的全部内容,希望文章能够帮你解决matlab的plot标志大小,matlab 畫圖plot 標記符大小調整和填充所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复