美文网首页
matlab 画图函数

matlab 画图函数

作者: 树洞里的世界 | 来源:发表于2021-08-18 22:27 被阅读0次

    整理matlab 画图函数

    %借用一段代码来说明

    [xx,yy] = ndgrid(linspace(xmin, xmax, Nx), ...

                    linspace(ymin, ymax, Ny));

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    . . . 用于 expration 表达式(多个变量,计算式)换行

    linspace()函数

    ndgrid()函数

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    % plot the surface

    figure(1);

    clf

    surf(xx, yy, z);

    %mesh(xx, yy, z);

    hold on;

    plot3(p(:,1), p(:,2), zeros(length(I)), '*r');

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    clf -->  clear figure

    hold on -->保留前面的图,继续画,不覆盖

    surf() 和 mesh( ) 的差别

    (1)surf( ) 画的是全部的面

    (2)mesh( ) 画的是网格点,也就是平面来看是透明的

    plot3( ) 3D 空间画点

    plot( ) 2D 空间画点

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    % plot the contour (isoline)

    figure(2);

    clf

    plot(p(:,1), p(:,2), '.r');

    hold on;

    contour(xx, yy, z, [0,0]);

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    contour(xx, yy, z, [0,0]) 画等高线 范围是[0,0]

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    相关文章

      网友评论

          本文标题:matlab 画图函数

          本文链接:https://www.haomeiwen.com/subject/lwvnbltx.html