matlab抛物柱面
时间: 2023-11-11 14:58:43 浏览: 392
matlab抛物柱面函数
抛物柱面可以用以下代码生成:
```matlab
[x,y,z] = cylinder([1 1],50);
z = z*4-2;
x = x.^2;
surf(x,y,z)
```
其中,`cylinder([1 1],50)`生成一个半径为1,高度为1的圆柱体,50表示圆柱体的侧面分成50个面。`z = z*4-2`将圆柱体的高度缩放到[-2,2]范围内。`x = x.^2`将圆柱体的侧面变成抛物线形状。最后用`surf`函数绘制出抛物柱面。
阅读全文