matlab cftool光滑曲线导出为什么就不光滑了_MATLAB|二维绘图

本文介绍了MATLAB中数据可视化的概念和目标,详细讲解了基本的二维绘图函数plot的用法,包括不同参数的设置,以及如何通过figure和subplot函数创建和管理图形窗口。通过多个示例展示了如何绘制不同类型的二维图形,如函数曲线、同心圆等,并使用subplot进行图形分割和布局。
摘要由CSDN通过智能技术生成

0| 前言

数据可视化(data visualization)技术指的是运用计算机图形学和图像处理技术,将数据转换为图形或图像在屏幕上显示出来,并进行交互处理的技术。它涉及计算机图形学、图像处理、计算机辅助设计、计算机视觉及人机交互技术等多个领域。

学习目标:

(1)熟悉并掌握简单二维图形显示与绘图函数;

(2)熟悉图形显示的特征控制语句,包括颜色控制、线型控制、线条粗细控制、坐标控制等;

(3)了解其他二维图形显示函数 在 MATLAB中绘制二维图形,

通常包括以下步骤:

(1)准备数据;

(2)设置当前绘图区;

(3)绘制图形;

(4)设置图形中曲线和标记点格式;

(5)设置坐标轴和网格线属性;

(6)标注图形;

(7)保存和导出图形。

【例1】下面通过示例来演示绘图步骤:在同一坐标轴上绘制cos(x)、cos(2x)和cos(3x)这三条曲线

程序命令如下:

clear all;%准备数据x = 0:0.01:3*pi;y1 = cos(x);y2 = cos(2*x);y3 = cos(3*x);% 设置当前绘图区figure%绘图plot(x,y1,x,y2,x,y3);%设置坐标轴和网格线属性axis([0 8 -2 2]);grid on;%标注图形xlabel('x');ylabel('y');title('演示绘图基本步骤')

运行结果如图1所示。

64947bb8e62a4b72f6e5a38802f49c83.png

图 1


1 基本的二维绘图

plot函数是最基本、最常用的绘图函数,用于绘制线性二维图。有多条曲线时,循环使用由坐标轴颜色顺序属性定义的颜色,以区别不同的曲线;之后再循环使用由坐标轴线型顺序属性定义的线型,以区别不同的曲线。它的多种语法格式如下:

(1)plot(Y):若Y是一维数组时,plot(Y)是把(i,X(i))各点顺次连接起来,其中i的取值范围从1到length(X);若Y是普通的二维数组时,相当于对Y

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值