• (专题四)01 二维曲线


    利用plot()函数可以绘制出不同的二维曲线

    lpot()函数用于绘制平面上的线性坐标曲线

    通常x,y为长度相等的向量

    例子

     相应位置上的x,y构成某一点的坐标,例如(2.5,1.5)构成第一点的坐标

    plot()函数最简单的调用格式是只包含一个输入参数

    以x为实向量时,以向量的下标为横坐标,元素的值为纵坐标绘制一条曲线,

    例子

    那横坐标就是1,2,3,4

     利用x,y构造一个复数cx

     构造复数还可以用

    运行结果

     

    生成x,是由100个元素的行向量

    y由3个行向量构成,矩阵

    y行向量的长度与x行向量的长度相同,这时以x,y为参数调用plot()函数,曲线条数更与y的行数

     另一种情况

    这时,以x,y对应列元素为横纵坐标分别绘制曲线,曲线条数等于矩阵的列数

    t是一个值在0~2Π的行向量,t1时t的转置,x是由3个列向量构成的矩阵,

    y是由3个与t1长度相同的列向量构成,以x,y为参数绘制图形

    运行结果,3条曲线

    n组向量绘制n条曲线

    0~2Π,分别有10,20,100

    当数据点较少时,曲线呈现出一条折线----蓝色曲线

     

    x是一个列向量

    y1是一个由两个列向量构成的矩阵,两个列向量分别存储两条包络线的纵坐标

    y2存储指定曲线的纵坐标

    正弦函数与x轴交点的横坐标是Π的整数倍

    y3存储曲线与x轴交点的纵坐标

    plot函数包含3组绘图数据,

    k表示黑色,冒号表示虚线,b表示蓝色,--表示双划线,r表示红色,p数据点标记,表示五角星

    plot函数的采样间隔设置为0.005

     fplot函数可以根据参数函数的变化特性自适应地设置采样间隔

    当函数值变化缓慢时设置的采样间隔大,

     当函数值变化剧烈时设置的采样间隔小

     

    定义自变量为x的函数句柄@是定义句柄的运算符

    有图可以看出函数在0~0.05区间振荡周期非常多,曲线变化率大

    有些区间数据点比较密集,如果用符号标记数据点,会导致绘制的曲线变形影响到图形效果

    故采用fplot函数时,建议不用数据点标记

    双输入函数参数的方法

     

    其中funx,funy代表函数,tmax为自变量的上限,默认为-5到5

    例子

    fplot函数的前两个参数为函数句柄,定义为自变量的函数,

    第三个参数指定为t的取值范围为0~10Π

  • 相关阅读:
    javaScript学习日记 1 数组
    总结css中单位px和em,rem的区别
    读书摘要
    读书摘要
    各种官方网站汇集
    js相关参考资料
    Node相关参考资料
    Angular【学习笔记】
    Node连接MySQL
    em 和 px相互转换
  • 原文地址:https://www.cnblogs.com/fanglijiao/p/11113059.html
Copyright © 2020-2023  润新知