marquee
  • 2018上半年将更新数据库、C++、计算机组成原理、操作系统等文章,谢谢关注~
  • 由于算法限制,搜索时注意简化关键字,谢谢支持~
  • 网站不兼容IE5.0及以下,请使用主流浏览器访问.
  • 试用搜索、标签、分类目录功能发现更多。
  • MATLAB二维绘图

    v基本的绘图命令

    绘制二维图形最常用的函数是plot函数。其调用格式:

    plot(Y) 

    若Y为向量,则绘制的图形以向量索引为横坐标值,以向量分量值为纵坐标值。

    若Y为矩阵,则绘制Y的列向量对其坐标索引的图形。

    若Y为一复向量(矩阵),则plot(Y)相当于plot(real(Y),imag(Y))。而在其他形式的函数调用中,元素的虚部将被忽略。

    例如:

    y=rand(100,1);
    plot(y)

    plot(X,Y)  X为横坐标,Y为纵坐标。

    注意:向量X和Y必须是同维数的,也必须同是行向量或列向量。

    当变量X和Y是同阶矩阵时,将按矩阵的行或列进行操作。特别的,变量Y可以包含多个符合要求的向量,这时将在同一幅图中绘制所有的图形。

    特殊的二维图形函数
    特殊坐标系的二维图形函数
    特殊坐标系具体为:对数坐标系、极坐标系。
    函数semilogx:x坐标为对数坐标绘制二维图
    semilogy:y坐标为对数坐标绘制二维图
    loglog:双对数坐标绘制二维图

    极坐标系绘图函数polar:
    polar(theta,tho,s)
    其中theta为弧度表示的角度向量;tho为相应的幅向量;s为图形属性设置选项,可省略。

    例如绘制饼状图形

    x=[2,4,6,8];
    pie(x,{‘math’,’english’,’chinese’,’music’})

    例如绘制矢量图

    x=0:0.1*pi:2*pi;
    y=sin(x).*x;
    feather(x,y)

    读者评分
    [评分人数: 0 平均分: 0]

    评论

    OmegaXYZ