首页 > 解决方案 > 改变参数方程的陡度

问题描述

我有一个有效的 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'); 

它创建的图像: 百合图片

我正在尝试建模的内容。

百合1 百合2

我怎样才能改变方程,让两边以更陡的角度向上推,就像 Lily Impeller 图像一样?左图是我所拥有的右图是我想要达到的。

注意:我知道 Z 值是什么改变了这我只是不确定正确的值应该是什么来改变它以增加“陡峭角度”。

莉莉推

标签: 3dgeometryoctavedifferential-equationsparametric-equations

解决方案


推荐阅读