精华内容
下载资源
问答
  • matlab描点连线画图
    万次阅读
    2016-04-24 16:22:08

    matlab给出一些x,y轴的坐标点,连线,画出图

    clear;clc

    x=[1,2,3,4,5,6,7,8,9,10];
    y1=[0,2.76,3.901,5.261,9.755,11.931,13.82,15.533,18.492,20.779];
    %y2=[20.501,32.82,45.21,57.521,69.599,82.146,95.467,109.415,122.47,132.686];

    plot(x,y1)

    %plot(x,y2)

    xlabel('x横坐标')
    ylabel('纵坐标')
    title('标题')


    grid off
    更多相关内容
  • Matlab简单描点绘图

    万次阅读 多人点赞 2020-10-29 22:17:13
    首先打开你的Matlab 这是非常重要的一点,没有这一点,接下来的操作将无法进行,切记切记。...你想将它的实验点描出,然后拟合他的曲线成这样 可该怎么办呢?哎对,有的同学说可以用Word/Excel。但是吧,这两者在

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

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

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

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

    在这里插入图片描述
    在这里插入图片描述

    这样一个个列出。
    
    1. 将点列在二维坐标系中。
      这个时候我们就需要用到函数了!就是他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’)。

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

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

    补充一点:其实你只需要……
    在这里插入图片描述就可以自动生成代码,然后拿去装B表示全过程你是代码实现的了。滑稽一笑😀。

    展开全文
  • matlab 描点画图

    万次阅读 2016-06-29 15:37:10
    clear; clc; M=[200 400 600 800 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200 4400 4600 4800 5000]; Q=[52982 140112 169089 240980 320928 400929 448721 540120 580
    clear;
    clc;
    
    M=[200 400 600 800 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200 4400 4600 4800 5000];
    Q=[52982 140112 169089 240980 320928 400929 448721 540120 580981 600003 580321 550939 513298 460928 439820 409821 382193 350928 330912 290838 280938 250921 239837 203210 180928 ];
    %y2=[45.2 27.1 21.2 16.8 12.5];
    plot(M,Q,'k-o');
    hold on;
    %plot(x,y2,'b--*');
    xlabel('Number per Items','FontWeight','bold','FontSize',12);
    ylabel('IOPS','FontWeight','bold','FontSize',12);
    legend('Q');
    %set(gca,'xtick',[0.25 0.5 0.75 0.9])

    展开全文
  • 利用matlab描点绘制平滑曲线

    千次阅读 2021-10-30 13:01:08
    figure 1是描点绘制的折线图,如图所示并不光滑。 通过进行曲线平滑,得到了比较美观光滑的figure 2,于是就可以在论文报告中插入使用啦! 【matlab代码如下:】 x1=[11.2,11.4,11.6,11.8,12,12.2,12.4,12.6,...

    【本文所使用的matlab代码放在最后辽^_^】

    figure 1是描点绘制的折线图,如图所示并不光滑。

     通过进行曲线平滑,得到了比较美观光滑的figure 2,于是就可以在论文报告中插入使用啦!

     

     

     

     

     【matlab代码如下:】

     x1=[11.2,11.4,11.6,11.8,12,12.2,12.4,12.6,12.8];
     y1=[1.86,2.28,2.34,2.56,2.62,2.04,1.76,1.48,1.24];%这个部分替换成—你的数据,注意一一对应
     plot(x1,y1);
     semilogy(x1,y1)%原来的折线figure 1


    x2=linspace(min(x1),max(x1));
    y2=interp1(x1,y1,x2,'cubic');
    figure
    semilogy(x2,y2)%处理后的曲线figure 2

     x1=linspace(min(x),max(x));
    y1=interp1(x,y,x1,'cubic');

    plot(x1,y1);

    展开全文
  • 如果在MATLAB中来通过画来得到一条比较平滑的曲线的话,那么你算找对地方了。下面的这个程序能帮助你一臂之力。 如果需要源程序请登录:http://hi.baidu.com/pengjun留言
  • MATLAB作图

    2021-01-07 01:15:25
    MATLAB作图是通过描点、连线来实现的。在画之前,必须先取得图形上一系列的的坐标(横坐标和纵坐标),然后传给函数作图。 plot(X,Y) plot(X,Y,S) plot(X,Y1,S1,X,Y2,S2,···,X,Yn,Sn) %多条线画在一起 颜色...
  • matlab编程与作图

    2021-04-24 01:58:29
    常见的MATLAB绘图程序_数学_自然科学_专业资料。常见的 MATLAB 绘图程序 y=[3,7,9,1,5,2,8]; subplot(1,2,1),plot(y,'linewidth',2),grid x=[3,3........曲线图 Matlab作图通过描点、连线实现,故在画一个曲 线图形之...
  • 【转】自相关与互相关在matlab中实现之前要做一个图像匹配的灰度投影算法,要用到互相关函数,matlab真是好啊,一个函数搞掂,只要弄清楚参数意义就可以了,先转载在网上搜到的吧**********************************...
  • Matlab作图通过描点连线实现故在画一个曲线图形之前必须先取得该图形上的一系列的的坐标即横坐标纵坐标然后将该点集的坐标传给Matlab函数画图 ;解;2.符号函数显函数隐函数参数方程画图;例 在[0,pi]上画y=cos(x)的...
  • matlab隐函数作图

    2021-04-23 16:36:51
    第四章 MATLAB绘图二维数据曲线图 其他二维图形 隐函数绘图 三维图形 图形......是通过描点、连线来实现的,故在 画一个曲线图形之前,必须先取得该图形上的 一系列的的坐标(即横坐标和纵坐标),然 ...
  • matlab怎么用Excel表里数据绘图,1、matlab击主页下面的数据导入,你可以导入excel数据,导入你自己命名的huitushuju文2、单击“打开”按钮以导入数据。3、鼠标选择Varname1的所有数据,右键单击以弹出下拉菜单,...
  • matlab三维作图教程

    2020-12-31 00:35:58
    绘制三维曲面的函数 surf函数和mesh函数的调用格式为: mesh(x,y,z,c):画网格曲面,将数据在空间中出,并连成网格。 surf(x,y,z,c):画完整曲面,将数据所表示曲面画出。 一般情况下,x,y,z是维数相同的矩阵。...
  • matlab如何画图

    千次阅读 2021-04-18 03:57:57
    matlab中怎么画图y=x^y如果两个数都不知道范围,那把Y当自变量自己估计一下范围y=0:0.1:100;x=y.^(1/y);plot(x,y)运算符两边都有自变量,多次方前加点。② 如何用MATLAB软件用代码实现以下画图楼上正解;A(:,1)为...
  • matlab 经典作图

    千次阅读 2020-12-19 20:17:28
    二维图形的绘制二维图形是将平面...二维图形输出,利用MATLAB的二维绘图函数可以很容易作出需要的各种图形。plot函用于绘制直角坐标的二维曲线。使用方plot(x,y,linespeci),plot(x,y)先出点(x(i),y(i)),然后用...
  • MATLAB|用循环点画波形图

    千次阅读 2020-03-05 13:10:07
    % 调幅就是将低频信号vb(t)线性负荷到正弦波的幅度上, % 请画出如下调幅波的波形 % en(k) = [1+0.5*cos(Omg*t)] * cos(wc*t) ...for k=1:3000 % 3k个 t(k)=k*1E-6;% 每隔1*1E-6画一个 en(k)=1+0.5*cos(Omg...
  • matlab 经典作图要点

    2020-12-19 20:17:29
    二维图形的绘制二维图形是将平面...二维图形输出,利用MATLAB的二维绘图函数可以很容易作出需要的各种图形。plot函用于绘制直角坐标的二维曲线。使用方plot(x,y,linespeci),plot(x,y)先出点(x(i),y(i)),然后用...
  • clear;clc;points = load('的数据.txt'); %节点数据加载,存入points矩阵lines = ... %获取矩阵的行数(个数)和列数(3列,节点、x坐标、y坐标)[x1,y1]=size(lines); %获取边矩阵的行数(边数)和列数(2列,起始...
  • Matlab作图是通过描点连线来实现的故在画一个曲线图形之前必须先取得该图形上的一系列的的坐标即横坐标和纵坐标然后将该点集的坐标传给Matlab函数画图. ; v 下三角 ^ 上三角 左三角 > 右三角 square 正方形 ...
  • Matlab用于几何作图

    2009-03-02 23:36:48
    MATLAB作图数学建模与数学实验Matlab作图是通过描点、连线来实现的,故在画一个曲线图形之前,必须先取得该图形上的一系列的的坐标(即横坐标和纵坐标),然后将该点集的坐标传给Matlab函数画图.
  • Matlab作图是通过描点、连线来实现的,故在画一个曲线图形之前,必须先取得该图形上的一系列的的坐标(即横坐标和纵坐标),然后将该点集的坐标传给Matlab函数画图.
  • MATLAB作图 第 2 讲 2 二维图形 三维图形 图形处理 实例 作业 特殊二三维图形 Matlab作图是通过描点连线来实现的故在画一个曲线图形之前必须先取得该图形上的一系列的的坐标即横坐标和纵坐标然后将该点集的坐标传...
  • matlab怎么把连成线

    千次阅读 2021-04-18 06:04:27
    1. matlab中如何将连成线例:plot(x,y1,'o',x,y2,'+',x,y3,'x',x,y3,'*');这个指令表示以标记'o','+','x','*'分别画(x,y1),(x,y2),(x,y3),(x,y3),即标记方式作图你可以把那一zhidao句改为plot(x,y1,'-',x,y2,'...
  • matlab点的形状

    千次阅读 2021-04-18 04:53:35
    位置可由方位角和仰角表示。方位角 Matlab 提供了设置视点的函数 view,其调用格式为: view(az,el) ......天津职业技术师范大学本科生毕业设计 基于 matlab 的图像形状与分类 Image shape and classification ...
  • matlab画图的形状

    千次阅读 2021-04-22 04:02:08
    Matlab 绘图和坐标操作引自:http://blog.sciencenet....MATLAB作图青岛科后技...曲线图 Matlab作图是通过描点、连线......给出离散列: x=[0:pi/10:2*pi] ? 计算函数值: y=sin(x) ? 画图:用 matlab 二维绘图命令 pl...
  • 数学建模与数学实验 MATLAB作图 二维图形 三维图形 图形处理 实例 作业 特殊二三维图形 Matlab作图是通过描点连线来实现的故在画一个曲线图形之前必须先取得该图形上的一系列的的坐标即横坐标和纵坐标然后将该点集...
  • Matlab点画线

    千次阅读 2022-03-14 11:07:26
    这个作图和python还是有点区别的,似乎对命令输入的顺序还有要求。 t=[1190.2 1153.14 1071.56 1069.22 1063.18 ]; w=10:10:50; % scatter(w,t,sz,'r','filled'); plot(w,t,'o--','linewidth',2) hold on t1=[1073...
  • 自相关函数和互相关函数的matlab 计算和作图 1. 首先说说自相关和互相关的概念 这个是信号分析里的概念他们分别表示的是两个时间序列之间和同一个时 间序列在任意两个不同时刻的取值之间的相关程度即互相关函数是...
  • 数学建模 MATLAB作图

    2010-08-23 13:35:30
    MATLAB作图是通过描点、连线来实现的,故在画一个曲线图形之前,必须先取得该图形上的一系列的的坐标(即横坐标和纵坐标),然后将该点集的坐标传给MATLAB函数画图.

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 270
精华内容 108
关键字:

matlab描点作图

matlab 订阅