matlab画圆的命令_matlab画圆命令.doc[通俗易懂]

matlab画圆的命令_matlab画圆命令.doc[通俗易懂]matlab画圆命令.doc%%圆环面R=6;r=2;symsuv;ezmesh((R+r*cos(u))*cos(v),(R+r*cos(u))*sin(v),r*sin(u));axisequal;%%圆盘R=6;r=2;theta=linspace(0,2*pi,90);ph=linspace(r,R,30);[t,p]=meshgrid(theta,ph);r=t*0;[x,y,z]=p…

大家好,又见面了,我是你们的朋友全栈君。

matlab画圆的命令_matlab画圆命令.doc[通俗易懂]matlab画圆命令.doc

%%圆环面R=6;r=2;symsuv;ezmesh((R+r*cos(u))*cos(v),(R+r*cos(u))*sin(v),r*sin(u));axisequal;%%圆盘R=6;r=2;theta=linspace(0,2*pi,90);ph=linspace(r,R,30);[t,p]=meshgrid(theta,ph);r=t*0;[x,y,z]=pol2cart(t,p,r);mesh(x,y,z);axisequal;%%a.画椭球a=1;b=2;c=3;figure(1),title( 椭球 )ellipsoid(0,0,0,a,b,c)%shadinginterpboxon;gridoffcolormaphsv%%b.单叶双曲面[x,y]=meshgrid(-2:0.2:2,-2:0.2:2);z=sqrt(c.^2*(x.^2/(a.^2)+y.^2/(b.^2)-1));%figure(2)subplot(121),title( 单叶双曲面 )surf(x,y,real(z))holdon;surf(x,y,-real(z))%[u,v]=meshgrid(linspace(0,2*pi,50),linspace(-1*pi/2,pi/2,50));x=a.*sec(v).*cos(u);y=a.*sec(v).*sin(u);z=c.*tan(v);subplot(122),title( 单叶双曲面 )surf(x,y,z)%shadinginterpboxon;gridoffcolormaphsv%%c.双叶双曲面[x,y]=meshgrid(-2:0.2:2,-2:0.2:2);z=sqrt(c.^2*(x.^2/(a.^2)-y.^2/(b.^2)-1));%figure(3)subplot(121),title( 双叶双曲面 )surf(x,y,real(z))holdon;surf(x,y,-real(z))%[u,v]=meshgrid(linspace(0,2*pi,50),linspace(-1*pi/2,3*pi/2,50));x=a.*tan(v).*cos(u);y=a.*tan(v).*sin(u);z=c.*sec(v);subplot(122),title( 单叶双曲面 )mesh(x,y,z)%shadinginterpboxon;gridoffcolormaphsv%%d.椭圆抛物面[x,y]=meshgrid(-2:0.2:2,-2:0.2:2);z=(x.^2/(a.^2)+y.^2/(b.^2))./2;%figure(4),title( 椭圆抛物面 )surf(x,y,z)%colormapgray%%e.马鞍面[x,y]=meshgrid(-2:0.2:2,-2:0.2:2);z=(x.^2/(a.^2)-2.*y.^2/(b.^2));%figure(5),title( 马鞍面 )surf(x,y,z)%shadinginterpboxon;gridoffcolormaphsv%%f.圆环面r=2;R=4;[u,v]=meshgrid(linspace(0,2*pi,50),linspace(0,2*pi,50));x=(R+r.*cos(v)).*cos(u);y=(R-r.*cos(v)).*sin(u);z=r.*sin(v);%figure(6)subplot(131),title( 圆环面1 )surf(x,y,z)%symsuvsubplot(132),title( 圆环面2 )ezmesh( (4+2*cos(v))*cos(u) , (4-2*cos(v))*sin(u) ,. 2*sin(v) ,[0,2*pi,0,2*pi])subplot(133),title( 圆环面3 )ezsurf( (4+2*cos(v))*cos(u) , (4-2*cos(v))*sin(u) ,. 2*sin(v) ,[0,2*pi,0,2*pi])%shadinginterpboxon;gridoffcolormaphsv%%g.螺旋面u=linspace(0,2*pi);v=linspace(0,6*pi);[U,V]=meshgrid(u,v);x=(4+sin(20*U)).*cos(V);y=(4+sin(20*U)).*sin(V);z=2*V;figure(7),title( 螺旋面 )mesh(x,y,z)axisequal%%h.螺旋卷筒clearallR=2;b=2;u=linspace(0,2);v=linspace(0,6*pi);[U,V]=meshgrid(u,v);x=U.*cos(V);y=U.*sin(V);z=U.*V;figure(8),title( 螺旋卷筒 )mesh(x,y,z)axisequalaxisoff%%i.螺旋管,俗称“弹簧”u=linspace(0,2*pi,100);v=linspace(0,6*pi,100);[U,V]=meshgrid(u,v);X=(4+sin(U)).*cos(V);Y=(4+sin(U)).*sin(V);Z=cos(U)+V;figure(9),title( 螺旋管 )mesh(X,Y,Z)axisequalaxisoff%%j.圆柱上的缎带u=linspace(0,2);v=linspace(0,6*pi);[U,V]=meshgrid(u,v);X=2*cos(V);Y=2*sin(V);Z=U+V;figure(10),title( 圆柱上的缎带 )mesh(X,Y,Z)axisequalaxisoff%%k.纽带u=linspace(0,2);v=linspace(0,6*pi);[U,V]=meshgrid(u,v);X=U.*cos(V);Y=U.*sin(V);Z=5*V;figure(10),title( 纽带 )mesh(X,Y,Z)axisequalaxisoff

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150860.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Tomcat 配置WEB虚拟映射 及 配置虚拟主机

    Tomcat 配置WEB虚拟映射 及 配置虚拟主机

    2021年12月9日
    42
  • PhpStorm激活码2024.2.6版本最新教程,永久有效激活码,亲测可用,记得收藏

    PhpStorm激活码教程永久有效2024.2.6激活码教程-Windows版永久激活-持续更新,Idea激活码2024.2.6成功激活

    2025年5月23日
    15
  • anaconda跟pycharm_Python中的数组

    anaconda跟pycharm_Python中的数组Anaconda是一个科学计算环境,当在电脑上安装好Anaconda3以后,就相当于安装好了Python,还有一些常用的库,如numpy,scrip,matplotlib等库。(如果你这里没有安装anaconda的话,直接安装了Python,装完Python想要使用这些库的话还要在cmd中运行pipinstall…

    2022年8月28日
    3
  • 我的LaTeX入门

    我的LaTeX入门第一次打美赛就用了latex,比赛前刷了各种博客,学习了1天就上场。美赛期间全程扮演不同角色,就是打杂的,大家都是第一次参加,都很累,不过我是最累的,两天两夜没睡。建模,编程,latex写论文全程参与。用latex写论文真的是太爽了,闲着也是闲着,不如把latex好好学习下,方便以后建模比赛提高速度。总结下其他博主的笔记LaTeX概览摘自维基百科:LaTeX,是一种基于TEX的排版系统,由美国电…

    2022年6月8日
    37
  • 浅谈辄止_java forkjoinpool

    浅谈辄止_java forkjoinpool文章目录一、ForkJoin是什么?它能用来实现什么功能?二、ForkJoin的实现原理三、ForkJoin的简单使用一、ForkJoin是什么?它能用来实现什么功能?二、ForkJoin的实现原理三、ForkJoin的简单使用在这里插入代码片…

    2026年2月2日
    6
  • 黑客[入门]

    黑客[入门]第1章黑客基础知识随着互联网技术的飞速发展,网络世界的安全性不断受到挑战。如果你要上网,就免不了遇到黑客的侵扰。本章就为大家介留一些最基本的黑客入门知识,揭密黑客常用的一些命令,当然这些微不足道的伎俩难以入侵戒备森严的网络,不过至少让初学者对黑客的“工作情形”有初步的认识。本章导读1.1黑客简单介绍最早的计算机于1946年在宾夕法尼亚大学出现,而最早的黑客出现于麻省理工学院(贝尔实验室也有)。最初的黑客一般都是一些高级的技术人员,他们热衷于挑战、崇尚自由并主张信息的共享。1…

    2022年5月8日
    67

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号