我是靠谱客的博主 合适戒指,最近开发中收集的这篇文章主要介绍matlab的plot标志大小,matlab 畫圖plot 標記符大小調整和填充,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本文轉載自: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 標記符大小調整和填充所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部