代码1:z = sqrt(x^2 + y^2)
close all x = -6:0.05:6; [X, Y]=meshgrid(x); Z = sqrt(X.^2 + Y.^2); mesh(X, Y, Z)
如图1:
代码2:z = 2 – x^2 – y^2
clear all x=-5:0.1:5; [X,Y]=meshgrid(x); Z=2-X.^2-Y.^2; mesh(X,Y,Z)
图2:
代码3:z = 1 – x^2
clear all x = -6:0.05:6; [X, Y]=meshgrid(x); Z = 1 - X.^2; mesh(X, Y, Z);
图3:
代码4:z = -1
clear all x=-5:0.1:5; [X,Y]=meshgrid(x); Z=zeros(size(X))-1; mesh(X,Y,Z)
图4
代码5:z = e^y*sinx – e^x*cosy + e^x + e^y
clear all syms x y f=sin(x)*exp(y)-cos(y)*exp(x)+exp(x)+exp(y); fmesh(f)
图5:
代码6:x = 2 * y^2
clear all x=-5:0.1:5; y=-5:0.1:5; z=[-5,5]; [X,Y,Z] = meshgrid(x,y,z); v = 2*Y.^2-X; isosurface(X,Y,Z,v,0) grid on
图6:
代码7:y = -1
clear all x=-5:0.1:5; y=-5:0.1:5; z=[-5,5]; [X,Y,Z] = meshgrid(x,y,z); v = Y + 1; isosurface(X,Y,Z,v,0)
图7:
代码8:x + 2y = 0
clear all x=-5:0.1:5; y=-5:0.1:5; z=[-5,5]; [X,Y,Z] = meshgrid(x,y,z); v = X+2*Y; isosurface(X,Y,Z,v,0); grid on
图8:
代码9:x = sin(t) y = cos(t) z = t
clear all xt = @(t) sin(t); yt = @(t) cos(t); zt = @(t) t; fplot3(xt,yt,zt)
图9:
代码10:x = e^(-t/10) * sin(5*t) y = e^(-t/10) * cos(5*t) z = t
clear all xt = @(t) exp(-t/10).*sin(5*t); yt = @(t) exp(-t/10).*cos(5*t); zt = @(t) t; fplot3(xt,yt,zt,[-10 10])
图10:
代码11:x^2 + y^2 + z^2 = 1
clear all x=-1:0.01:1; [X,Y]=meshgrid(x); Z=1-X.^2-Y.^2; Z(Z<0)=nan; Z1=sqrt(Z); Z2=-sqrt(Z); mesh(X,Y,Z1) hold on mesh(X,Y,Z2)
图11:
今天就学习到这里了。
原文地址:http://www.cnblogs.com/guochaoxxl/p/16856136.html
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请务用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性