三维圆柱代码调试
9的观点(30天)
显示旧的评论
嗨,我想实现一个3 d缸代码,这是代码:
nc = 2;%的截面气缸
nNodes = 50;%每个截面的节点数
nNodes rSC = *的大小(1);%设置每个顶点的长度
θ= linspace(0, 2 *π,nNodes);%设置每个顶点的角
极地(θ,rSC)
zSC = linspace (0 hSC nc)”;hSC %创建z坐标,与高度
[xSC, ySC] = pol2cart(θ,rSC);从极地到cartisen %变换
XSC = repmat (XSC nc 1);%重复做一系列的横截面
YSC = repmat (YSC nc 1);
ZSC = repmat (ZSC 1 nNodes);%重复z-layers数量
nNodes xSC_lid = 0(2日);%创建顶部和底部的盖子
nNodes ySC_lid = 0(2日);
zSC_lid = repmat ([0, hSC], 1, nNodes);
X = [xSC_lid (1:);XSC;:xSC_lid (2)];
Y = [ySC_lid (1:);YSC;:ySC_lid (2)];
Z = [zSC_lid (1:);ZSC;:zSC_lid (2)];
冲浪(X, Y, Z)
错误信息是
![](http://www.tatmou.com/matlabcentral/answers/uploaded_files/1217807/image.png)
这是错误的,如何解决什么?