首先打开你的Matlab
这是非常重要的一点,没有这一点,接下来的操作将无法进行,切记切记。

下面步入正题
很多时候,面临着实验数据,我们想要将数据点在一个二维坐标轴中画出,然后对点进行拟合操作,没错,我说的就是大物实验和电路实验,面对着那些奇奇怪怪的数据,让我用坐标纸手画出来你不如直接鲨了我,这个时候Matlab就来了,工科神奇,话不多说,下面就真的是正题了。

例如,有这样一组实验数据
Matlab简单描点绘图你想将它的实验点描出,然后拟合他的曲线成这样
Matlab简单描点绘图可该怎么办呢?哎对,有的同学说可以用Word/Excel。但是吧,这两者在拟合数据上离Matlab还是差的远的,那么我们在Matlab上该如何拟合这些数据曲线呢?

  1. 首先,我们要描点,描点就需要点的坐标,即我们需要将每个点导入。话不多说上代码:
    Matlab简单描点绘图这一段即是将对应的坐标(x,y)导入成功,其中的x=0:2:10,是指x从0开始取,每长度为2取一个值一直到x=10截止。当然也可以直接像下面的
    Matlab简单描点绘图

    这样一个个列出。

  2. 将点列在二维坐标系中。
    这个时候我们就需要用到函数了!就是他plot(x,y)。

plot(X,Y) 创建 Y 中数据对 X 中对应值的二维线图。

如果 X 和 Y 都是向量,则它们的长度必须相同。plot 函数绘制 Y 对 X 的图。

如果 X 和 Y 均为矩阵,则它们的大小必须相同。plot 函数绘制 Y 的列对 X 的列的图。

如果 X 或 Y 中的一个是向量而另一个是矩阵,则矩阵的各维中必须有一维与向量的长度相等。如果矩阵的行数等于向量长度,则 plot
函数绘制矩阵中的每一列对向量的图。如果矩阵的列数等于向量长度,则该函数绘制矩阵中的每一行对向量的图。如果矩阵为方阵,则该函数绘制每一列对向量的图。

如果 X 或 Y 之一为标量,而另一个为标量或向量,则 plot 函数会绘制离散点。但是,要查看这些点,您必须指定标记符号,例如
plot(X,Y,‘o’)。

举个栗子,我们执行以下代码Matlab简单描点绘图便可看到这样的窗口出现Matlab简单描点绘图我的天哪,妙极了,看着点一个个的出现了,我都想亲电脑一口。等等,我们是在讲题,那没事了,继续继续。

  1. 接下来到了至关重要的步骤——拟合
    这个时候,不介意偷一下懒了,我实在不想再慢慢地敲代码了,我都有点开始想念图形化编程STM32地日子了。嘿,巧了,对于Matlab还真就可以做到,你接下来只需要
    Matlab简单描点绘图Matlab简单描点绘图选择好你想要的拟合类型之后(复杂图象选择保形插值或是样条插值便可得到你想要的她哦,我是指图象),你想要的图象就可以出现了!Matlab简单描点绘图大功告成!简单的绘图课程到此结束,当然Matlab地强大之处我很难这一篇小文章就给他水完啊,这就由着小白画图入门用吧!
    (下班下班)

补充一点:其实你只需要……
Matlab简单描点绘图就可以自动生成代码,然后拿去装B表示全过程你是代码实现的了。滑稽一笑????。

相关文章:

  • 2021-05-24
  • 2022-01-21
  • 2021-11-17
  • 2021-11-18
  • 2022-01-01
猜你喜欢
  • 2021-04-04
  • 2021-12-16
  • 2021-06-02
  • 2022-12-23
  • 2021-12-30
  • 2021-12-10
  • 2022-12-23
相关资源
相似解决方案