MATLAB plot 画图大全
距离上一次打开Matlab已经过去了半年多,再次上手,画图时诸多不熟悉,促使我写下这篇blog,自己以后可以快速查看,也分享给大家~
二维线图 plot
plot(X1,Y1,LineSpec1,...,Xn,Yn,LineSpecn) 设置每个线条的线型、标记符号和颜色。
指定线型、颜色和标记
x = :pi/:*pi;
y1 = sin(x);
y2 = sin(x-0.25);
y3 = sin(x-0.5); figure
plot(x,y1,'g',x,y2,'b--o',x,y3,'c*')

指定线宽、标记大小和标记颜色
x = -pi:pi/:pi;
y = tan(sin(x)) - sin(tan(x)); figure
plot(x,y,'--gs',...
'LineWidth',,...
'MarkerSize',,...
'MarkerEdgeColor','b',...
'MarkerFaceColor',[0.5,0.5,0.5])

添加标题和轴标签
figure
plot(x,y,'Color',[,0.7,0.9]) title('2-D Line Plot')
xlabel('x')
ylabel('cos(5x)')
axis([xmin xmax ymin ymax])
指定线图的坐标区
ax1 = subplot(,,); % top subplot
x = linspace(,);
y1 = sin(*x);
plot(ax1,x,y1)
title(ax1,'Top Subplot')
ylabel(ax1,'sin(5x)') ax2 = subplot(,,); % bottom subplot
y2 = sin(*x);
plot(ax2,x,y2)
title(ax2,'Bottom Subplot')
ylabel(ax2,'sin(15x)')

LineSpec - 线型、标记和颜色
| 线型 | 说明 | 表示的线条 |
|---|---|---|
'-' |
实线 |
|
'--' |
虚线 |
|
':' |
点线 |
|
'-.' |
点划线 |
|
'none' |
无线条 |
无线条 |
| 标记 | 说明 |
|---|---|
o |
圆圈 |
+ |
加号 |
* |
星号 |
. |
点 |
x |
叉号 |
s |
方形 |
d |
菱形 |
^ |
上三角 |
v |
下三角 |
> |
右三角 |
< |
左三角 |
p |
五角形 |
h |
六角形 |
| 颜色 | 说明 |
|---|---|
|
|
黄色 |
|
|
品红色 |
|
|
青蓝色 |
|
|
红色 |
|
|
绿色 |
|
|
蓝色 |
|
|
白色 |
|
|
黑色 |
'Marker' - 标记符号
| 值 | 说明 |
|---|---|
'o' |
圆圈 |
'+' |
加号 |
'*' |
星号 |
'.' |
点 |
'x' |
叉号 |
'square' 或 's' |
方形 |
'diamond' 或 'd' |
菱形 |
'^' |
上三角 |
'v' |
下三角 |
'>' |
右三角 |
'<' |
左三角 |
'pentagram' 或 'p' |
五角星(五角形) |
'hexagram' 或 'h' |
六角星(六角形) |
'none' |
无标记 |
'MarkerEdgeColor' - 标记轮廓颜色
'MarkerFaceColor' - 标记填充颜色
'MarkerSize' - 标记大小
grid on/off 网格开关
box on/off 图象的右上角和左上角边界开关
figure('NumberTitle', 'off', 'Name', 'S Parameter (dB) - Cartesian') figure的名称
极坐标系 ploarplot
load(fullfile(matlabroot,'examples','matlab','antennaData.mat')) figure
polarplot(theta,rho)

为极坐标图添加注释
legend('Original','With Noise')
title('Antenna Radiation Pattern')

更改极坐标区范围
rmin = min(rho);
rmax = max(rho);
rlim([rmin rmax]);
thetalim([0 180]);

创建极坐标直方图
polarhistogram(direction)

MATLAB plot 画图大全的更多相关文章
- (matlab)plot画图的颜色线型(转)
http://wenku.baidu.com/link?url=SVVMVH8QlDIu2hVKDtoBYs6l0CnQvFnFHJJ9yexmYVKQqhz47qIr7aK7LOf8nN0qNdy8 ...
- matlab --- plot画图
plot画的图形在上一个plot的figure中:hold on 添加图例:legend({'X','Y'}) 限制X轴Y轴的坐标范围:xlim([380 780]);ylim([0 2]) 或 ax ...
- MATLAB简易画图2—普通直角坐标系
MATLAB简易画图2—普通直角坐标系 本人的MATLAB版本为: 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 继续在“MATLAB简易画图”这篇随 ...
- VS2015调用matlab Plot函数
最近经常采用Matlab仿真,然后C语言实现,最后需要将计算结果使用Qt的qwt或者matlab中的plot函数绘图. 因此想借用matlab的plot函数接口,使用VS2015来编写信号处理代码,最 ...
- MATLAB矩阵操作大全
转载自:http://blog.csdn.net/dengjianqiang2011/article/details/8753807 MATLAB矩阵操作大全 一.矩阵的表示 在MATLAB中创建矩阵 ...
- matlab 初级画图
matlab 初级画图 1.plot() plot(x,y) plots each vector pairs (x,y) 画图函数画出每个点 每组变量 plot (y) plots eac ...
- MATLAB——PLOT绘图
MATLAB——PLOT绘图 格式化绘图: 1.color: b g r c m y k w blue green red cyan magenta yellow black white 2.ty ...
- matlab三维画图
matlab三维画图主要有三个命令:plot3命令.mesh命令和surf命令. plot3 plot3是三维画图的基本函数,绘制的是最为主要的3D曲线图,最主要的调用格式是: plot3(X,Y,Z ...
- 关于plot画图的原理
首先是导入的: Import matplotlib.pyplot as plt 这份导入要背住,没事就是需要你进行导入的: 然后就是画图了,下面举一个例子: import numpy as np im ...
随机推荐
- Mac下好玩的终端命令
figlet brew install figlet cowsay brew install cowsaycowsay -l: 查看所有可用动物cowsay -f daemon hello world ...
- usb设备枚举过程
USB主机在检测到USB设备插入后,就要对设备进行枚举了.为什么要枚举呢?枚举就是从设备读取一些信息,知道设备是什么样的设备,如何进行通信,这样主机就可以根据这些信息来加载合适的驱动程序.调试USB设 ...
- NVARCHAR(MAX) 的最大长度
本文使用的环境是SQL Server 2017, 主机是64位操作系统. 大家都知道,Micorosoft Docs对 max参数的定义是:max 指定最大的存储空间是2GB,该注释是不严谨的: nv ...
- 教你如何去除电脑QQ聊天窗口上的广告?
当打开QQ聊天窗口时,就如下图一样各种广告不停地闪啊闪的,我没强迫症但是我也不喜欢看. 像咱们这些没有钱开会员又不喜欢整天看电脑QQ聊天窗口上的广告的"穷人们".那该咋办呢?好了, ...
- 漫谈国内外Android生态:华为发布的 HMS 服务,对 Mate30 系列无法搭载 Google GMS 的补偿有多大(原创)
如果既用过iPhone,也用过国际版Android,还用过国内的安卓,(并且这三种都用了半年以上),就能体会到GMS多重要.可以说,iOS的体验大幅度领先于国内的安卓,一多半的原因是国内安卓没有GMS ...
- property 属性
#propery 属性"""内置装饰器函数,只在面向对象中使用."""#计算圆的面积,圆的周长 from math import pi cl ...
- Python列表倒序输出及其效率
Python列表倒序输出及其效率 方法一 使用Python内置函数reversed() for i in reversed(arr): pass reversed返回的是迭代器,所以不用担心内存问题. ...
- 玩转 React(五)- 组件的内部状态和生命周期
文章标题总算是可以正常一点了-- 通过之前的文章我们已经知道:在 React 体系中所谓的 "在 JavaScript 中编写 HTML 代码" 指的是 React 扩展了 Jav ...
- js对象中关于this关键字的作用
前两天在前端群看到群友问的一个问题,问题如下: var Name = 'window'; var obj = { Name:'obj字符串', getName:function(){ console. ...
- eclipse代码提示完善
转载请注明出处:https://www.cnblogs.com/Higurashi-kagome/p/12263267.html 1.参考https://blog.csdn.net/ithomer/a ...



