MATAB-离散点绘制图形

应用程序:

准备:.txt文件—所记录数据(每个数据一列)
例:
x y
1 8
2 8

方法1:

>> ch1=load('txt文件地址加名称');
plot(ch1(:,1),ch1(:,2))

程序:

ch1=load('C:\Users\kinsong\Desktop\新建数据文件.txt');
plot(ch1(:,1),ch1(:,2))

结果:
在这里插入图片描述
解释:
将数据加载赋予CH
plot函数:

plot(文件名(:,1),文件名(:,2))

表示以第一列为x,为采样间隔,第二列为y获取数值,文件名(:,1)表示提取文件名矩阵的第一列数据

方法2

直接代入数据绘图

x=[2.5, 3.5, 4, 5];
y=[1.5, 2.0, 1, 1.5];
plot(x, y)

结果:
在这里插入图片描述

扩展知识:

1.plot(x,y,选项)函数,一般为离散点转换为图形,如为连续函数,一般为等距采样(即x轴等间距)

x=linspace(0,0.2*Π,100);
在0到2Π内取100个等距点赋予x向量

x=0:0.005:0.2;
在0到0.2内每间隔0.005取点赋予x

x=(0:pi/50:2*pi)';
在0到2pi上每隔pi/20取一个点后生产的行向量转置为列向量

2.fplot(f(x),lims,选项),非等距采样绘制图形,f(x)为待转换函数、lims为取值定义域

fplot(@(t)t.*sin(t), @(t)t.*cos(t), [0,10*pi], 'r')
第一、二部分为函数句柄,表示函数为x=sint,y=cont的螺旋线,第三部分为定义域0到10pi,第四部分为选项,显示为红色实线

在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值