2018-11-21 回答

你的问题确实很麻烦.

%问题1.

clear

ax1=subplot(1,2,1);

t=0:.01*pi:2*pi;

f1=polar(t,1+cos(t));

title('心形线');

legend(f1,'r=1+cost')

ax2=subplot(1,2,2);

x1=linspace(-40,20,40);

y1=linspace(-40,20,40);

[xx1,yy1]=meshgrid(x1,y1);

zz1=xx1.*yy1;

f2=surf(xx1,yy1,zz1);

title('马鞍面');

legend(f2,'z=x^2-y^2','location','northwest')

xlabel('x轴')

ylabel('y轴')

zlabel('z轴')

axis([-40 20 -40 20 -1000 1500])

setallowaxesrotate(rotate3d,ax1,false);

grid on

%问题2(给你四个程序,你自己挑吧):

%1)

clear

[x,y,z]=sphere(200);

i=find(x.^2+y.^2-x>=0&x.^2+y.^2+z.^2<1);

z(i)=nan;

mesh(x,y,z)

hold on

t=0:pi/20:2*pi;

x=(cos(t)+1)/2;

y=sin(t)/2;

z=linspace(-1.2,1.2,length(t));

x=meshgrid(x);

y=meshgrid(y);

z=[meshgrid(z)]';

surf(x,y,z)

xlabel('x'),ylabel('y'),zlabel('z')

title('球面 x^2+y^2+z^2=1和圆柱面x^2+y^2=x所围成的区域')

rotate3d on

%2)

clear

[x,y,z]=sphere(20);

mesh(x,y,z)

hidden on

hold on

axis equal

t=0:pi/20:2*pi;

x=(cos(t)+1)/2;

y=sin(t)/2;

z=linspace(-1.2,1.2,length(t));

x=meshgrid(x);

y=meshgrid(y);

z=[meshgrid(z)]';

surf(x,y,z)

xlabel('x'),ylabel('y'),zlabel('z')

rotate3d on

%3)

[x,y,z]=sphere(200);

i=find(x.^2+y.^2-x<=0&x.^2+y.^2+z.^2>=1);

z(i)=nan;

mesh(x,y,z)

hidden on

hold on

ezplot('x^2+y^2=x')

title('球面 x^2+y^2+z^2=1和圆柱面x^2+y^2=x所围成的区域')

rotate3d on

%4)

[x,y,z]=sphere(200);

i=find(x.^2+y.^2-x>=0);

z(i)=nan;

mesh(x,y,z)

hidden on

hold on

ezplot('x^2+y^2=x')

title('球面 x^2+y^2+z^2=1和圆柱面x^2+y^2=x所围成的区域')

rotate3d on

马鞍线 matlab,使用matlab编程,怎样画出心形线和马鞍面?相关推荐

  1. python心形曲线和马鞍面_MATLAB编程:在同一平面的两个窗口分别画出心形线和马鞍面...

    大明宣德炉由吴邦佐监制,取星罗国风磨铜加入金银十二炼制成,胎体厚实,铜质细腻如婴儿肌肤,密度极大,上手极沉.同时期有吴邦佐及民间仿制,得一宣德炉,神仙都不做.楼主这尊炉,形状怪异,胎体轻薄,包浆浮于其 ...

  2. matlab画平面心型线,如何用matlab画出心形线

    心形线,是一个圆上的固定一点在它绕着与其相切且半径相同的另外一个圆周滚动时所形成的轨迹线.下面就简单讲解一下如何用matlab画出心形线. 1.心形线的数学定义 2.编制的绘制心形线的matlab程序 ...

  3. matlab画平面心形线,matlab三维心形线画法

    cosθ的心形线图像 图 2 ρ = 0.5 + cosθ的心形线图像 图 5 ρ = 1 ? cosθ的心形线图像 Matlab 绘制,附代码: theta=0:0.1:2*pi; rho1=1-. ...

  4. matlab导入txt生成曲面,求助:怎样将txt的数据导入到Matlab中并根据参数画出波形...

    导师让我把波形画出来,这下完全不会啊!希望各位高手帮帮在下-- txt中部分数据如下: ID DDD HH:MM:SS.mmmuuun      PARA1      PARA2  CH  RISE  ...

  5. 如何利用MATLAB的surf函数,画出三元一次方程的空间平面?

    目录 0 前言 1 空间曲面的MATLAB命令及其用法 1 surf函数语法及其说明 [^1] 2 mesh函数及其说明[^2] 2 surf函数的实现过程 3 图像的优化 4 结论 0 前言 疫情期 ...

  6. matlab画极坐标心形线,matlab画心形线

    matlab画心形线 clear ; close all; clc h1=figure('name','爱的表达'); axis([-1.5 1.5 -2 0.5]); axis off; set(g ...

  7. ai钢笔工具怎么描线_AI钢笔工具技巧,怎么画出完美的贝塞尔曲线

    AI钢笔工具技巧,怎么画出完美的贝塞尔曲线 我们在刚开始学习UI的时候,通常会临摹很多作品,一般临摹都分为两个步骤,第一步是使用钢笔工具把物体勾勒出来,但是很多人在勾轮廓的时候往往都不流畅,其实这是钢 ...

  8. python心形曲线和马鞍面_心形线与马鞍面

    心形线参数方程 : x=a*(2*cos(t)-cos(2*t)) y=a*(2*sin(t)-sin(2*t)) 程序代码和图形如下: %1 心形线 clc;clear;close all; i=- ...

  9. [46]python画出心形图

    程序员表达爱的方式真是多种多样.比如,用python来画一个心型,献给梦中的情人,代码如下: from turtle import * pensize(1) pencolor('red') fillc ...

最新文章

  1. python连接ssh执行模块_python ssh之paramiko模块使用
  2. Skype for Business Server 2015-07-边缘服务器-3-部署
  3. vue如何使用element-ui实现循环嵌套的表单
  4. 图像条纹检测 python_【连载2.1】结构光三维检测引言面向强反射表面的多传感器三维检测技术研究...
  5. 呵呵!Function构造函数
  6. 【数据分析】reshape(-1,1)和numpy的广播机制
  7. 2021年度移动广告流量观察白皮书
  8. C语言 顺时针打印矩阵(二维数组)
  9. dell笔记本c语言系统,戴尔dell笔记本电脑U盘重装系统win7教程图解
  10. spring jdbc_Spring JDBC示例
  11. 阿里互联网一线大厂 Java 岗面试题库(2022 年版)
  12. MTK 6589暗码切换开机LOGO(不适应NAND 的FLASH)
  13. 大型机、小型机、x86架构以及ARM架构服务器的区别大型机、小型机、x86架构以及ARM架构服务器的区别
  14. 我的计算机老师500,我的老师_作文500字_描写人物的作文_第一范文网
  15. 关于U盘病毒(又名Autorun病毒)
  16. 短视频app搭建的技术难点是什么?
  17. DrGraph - 新起点
  18. .net5 查询Access数据库数据
  19. DNS安全(一)DNS缓存投毒与防护
  20. java 菜刀_菜刀Jsp脚本增强版

热门文章

  1. Spring学习——自动装配
  2. 南尼U盘修复——坑die专属
  3. 26岁亿万富翁创业日记曝光(二)
  4. 为什么你要拒绝我(苹果AppStore被拒理由大全)
  5. 机构称谷歌新闻业务2018收入47亿美元 谷歌:计算方法有误
  6. 深入浅出理解Java中数组的浅拷贝和深拷贝
  7. 打卡学习——应对焦虑的一剂良方!
  8. JMockit学习之mock接口和抽象类
  9. 如何安装群晖系统,改成NAS?
  10. LINUX下安装中文输入法