python turtle笛卡尔心形线_笛卡尔心形线代码
[X,Y,Z] = meshgrid(linspace(-3,3,101));
%3D
心型图方程如下
;
F = -X.^2.*Z.^3-(9/80).*Y.^2.*Z.^3+(X.^2+(9/4).*Y.^2+Z.^2-1).^3;
hFigure = figure;
sz = get(hFigure, 'Position');
set(hFigure, 'Position', [sz(1)-0.15*sz(3) sz(2) 1.3*sz(3) sz(4)]);
set(hFigure,'color','w', 'menu','none')
hAxes = axes('Parent',hFigure,'NextPlot','add',...
'DataAspectRatio',[1 1 1],...
'XLim',[30 120],'YLim',[35 65],'ZLim',[30 75]);
view([-39 30]);
axis off
%
制作出动态的隐形效果
;
hidden on
%
画出网格,制作网格动态效果
;
%
快渲染心得背面
:
p = patch(isosurface(F,-0.001));
set(p,'FaceColor','w','EdgeColor','w');
%
构造
Y-Z
平面
,,
描完函数在该平面的点
:
for iX = [35 38 41 45 48 51 54 57 61 64 67]
plane = reshape(F(:,iX,:),101,101);
cData = contourc(plane,[0 0]);
xData = iX.*ones(1,cData(2,1));
plot3(hAxes,xData,cData(2,2:end),cData(1,2:end),'k');
pause(.1), drawnow
end
%
构造
X-Z
平面
,
描完函数在该平面的点
:
for iY = [41 44 47 51 55 58 61]
plane = reshape(F(iY,:,:),101,101);
cData = contourc(plane,[0 0]);
yData = iY.*ones(1,cData(2,1));
plot3(hAxes,cData(2,2:end),yData,cData(1,2:end),'k');
pause(.1), drawnow
end
%
构造
X-Y
平面
,
描完函数在该平面的点
:
for iZ = [36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 69 71]
plane = F(:,:,iZ);
cData = contourc(plane,[0 0]);
startIndex = 1;
python turtle笛卡尔心形线_笛卡尔心形线代码相关推荐
- python turtle画房子详细解释_[宜配屋]听图阁
我就废话不多说了,直接上代码吧! import turtle t=turtle.Turtle() turtle.Turtle().screen.delay(0) tleft=turtle.Turtle ...
- Python Turtle 绘图[难度2星]:一朵雪花(基础代码 、 加变量/加自定义函数优化)
2022年北京冬奥会开幕式上"一朵雪花"贯穿始终,给大家印象深刻.今天我们也让海龟来绘制一朵雪花.先绘制一朵普通雪花,在下一期分享中再让海龟来绘制一朵"中国结雪花&quo ...
- python turtle画圣诞树动图_圣诞节!教你用Python画棵圣诞树
作者 | 糖甜甜甜,985高校经管研二,擅长用 Python.R.tableau 等工具结合统计学和机器学习模型做数据分析. 如何用Python画一个圣诞树呢? 最简单: 1height =5 2 3 ...
- python turtle画房子详细解释_简述python的turtle绘画命令及解释
一 基础认识 turtle库是python的标准库之一,它是一个直观有趣的图形绘制数据库,turtle(海龟)图形绘制的概念诞生1969年.它的应用十分广,而且使用简单,只要在编写python程序时写 ...
- python turtle画画 30排以内_想用Python乌龟画一个棋盘-我该怎么填每一个方格呢?...
海龟填充法适用于形状,即完全有界的区域.所以,与其画一个网格,不如考虑画一系列正方形. 所以让我们先定义一个简单的函数来绘制一个填充正方形.它需要一个海龟的物体和一个边长的尺寸. 进口乌龟def dr ...
- python turtle画房子详细解释_如何用python画一个小房子
Python是一种计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的.大型项目的开发.Python ...
- python turtle画四叶草的步骤_用Python的turtle作画(1)——花树
写在前面 经常在知乎和博客上看到使用Python(大多是turtle库)绘制的图形,进行实际操作,可行的与大家分享. 一.注意事项 注意:使用pycharm进行绘图,可能会有pycharm不能识别tu ...
- python turtle画画 30排以内_啥是佩琦?我们用Python画给你看!
大数据文摘投稿作品 作者:丁彦军 刚刚, 被<啥是佩奇>这支广告片刷屏了. 佩奇明明是个喜剧角色, 却看哭了所有人. ▼ 啥是佩奇 播放 快过年了 在农村爷爷给城里的小孙子打电话 小孙子说 ...
- python turtle画圆、循环法_实验与作业(Python)-03 Python程序实例解析(函数、循环、range、turtle)...
截止日期: 要求: 下周实验课前上交,做好后在实验课上检查可获取平时分. 做出进阶或选做的的请用清晰的标致标识出来,方便老师批改 本次作业:可提交也可不提交.作业算平时成绩. 本次作业内容量较大,请组 ...
最新文章
- 测试sql语句执行时间
- hibernate笔记
- Net设计模式之简单工厂模式(Simple Factory Pattern)
- IntelliJ IDEA 配置JDK出现The selected directory is not a valid home for JDK
- BZOJ 1666 USACO 2006 Oct. 奶牛的数字游戏
- 深度洞见|起底元宇宙风潮,如何重塑未来数字营销?
- 白话科普系列——网站靠什么提升加载速度?
- dubbo(provider,consumer)点到点直连配置
- python外星人入侵怎么发给别人_python_外星人入侵(1-1)
- 面向机器学习的特征工程 七、非线性特征提取和模型堆叠
- dubbo与springcloud对比与面试
- Wait 线程阻塞 与 Notify、NotifyAll 线程唤醒
- 【ML】PAC learning model
- 一个亿,啪一下就没了!
- 本科毕业论文答辩ppt模板
- 松下gh6参数 松下gh6评测
- 如何冻结Excel中的行
- docker 下载mysql 8.0_docker安装mysql8.0
- 内存条上的数字代表的意义
- CoffeeScript里的or
热门文章
- 云端来兔 新岁纳福 | 点击查收您的限定新年礼
- 一个C#开发的非常实用的缓存中间件
- ZYNQ-AXI_VDMA IP简介
- 金蝶K3新安装客户端打开远程组件配置工具提示:Automation错误-KFO.Vector处理方法
- Navicat 怎么用?
- 序列检测器(moore、mealy、独热码三种写法)
- ReactNative进阶(三十八):Android ndk abiFilters 详解
- C - N^3问题 SDUT
- java输出m行n列方格_java从键盘输入两个整数m、n,生成一个m行n列的二维数组,对数组进行任...
- android子系统,Android图形子系统详解