3d - 改变参数方程的陡度
问题描述
我有一个有效的 Octave 脚本创建一个螺旋
脚本:
clc
close all
clear all
u=linspace(0,4*pi,100);
v=linspace(0,pi,100);
[u,v]=meshgrid(u,v);
x=u.*sin(u).*cos(v);
y=u.*cos(u).*cos(v);
z=-u.*sin(v) .- sin(60/180 * pi)*(sqrt((x).^2 + (y).^2));
figure(1)
mesh(x,y,z);
view([-57,32])
h=gca;
get(h,'FontSize')
set(h,'FontSize',14)
xlabel('X','fontSize',14);
ylabel('Y','fontSize',14);
zlabel('Z','fontsize',14);
title('3D Parametric Equation Lily impeller','fontsize',14)
fh = figure(1);
set(fh, 'color', 'white');
我正在尝试建模的内容。
我怎样才能改变方程,让两边以更陡的角度向上推,就像 Lily Impeller 图像一样?左图是我所拥有的右图是我想要达到的。
注意:我知道 Z 值是什么改变了这我只是不确定正确的值应该是什么来改变它以增加“陡峭角度”。
解决方案
推荐阅读
- ios - 使用 SwiftUI 自动计算填充以填充整个视图的框架
- python - Python 无法通过将文件夹名称设置为输入来创建子文件夹
- python - 我只能打印 e[i] 而没有别的。即使我注释掉该行,它仍然会被打印出来,但没有其他打印调用起作用
- javascript - Typescript tapAsync 函数无法设置正确的类型
- c# - 在特定情况下,LinkLabel 宽度不够
- email - 与 office365 的 SMTP 连接延迟
- javascript - 错误类型 -parseerror 和状态码 - 200 发生错误
- python - 如何在 Firefox Webdriver 中永久设置代理
- svg - 如何在 SVG 的 Gnuplot 中鼠标悬停时显示值?
- python - 基于云的计费软件的数据库结构,规划问题