想做一个三维曲面管道,通过程序计算,得到了一系列各截面上点的坐标值,接下来怎么造型啊,各位朋友救救我啊.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 02:41:39
想做一个三维曲面管道,通过程序计算,得到了一系列各截面上点的坐标值,接下来怎么造型啊,各位朋友救救我啊.
你是求坐标值吗?
clf;clear;
hold on;
axis([3.3000 3.3250 0.0000 0.5500 -0.5500 0.0100]);
x=[3.3000,3.3001,3.3003,3.3004,3.3005,3.3012,3.3019,3.3025,3.3032,3.3055,3.3079,3.3102,3.3125,3.3152,3.3179,3.3206];
y=[0.1000,0.1050,0.1100,0.1150,0.1200,0.1447,0.1690,0.1929,0.2163,0.2934,0.3613,0.4177,0.4610,0.4932,0.5048,0.4951];
z=[-0.5000,-0.4989,-0.4978,-0.4966,-0.4954,-0.4886,-0.4805,-0.4712,-0.4607,-0.4151,-0.3567,-0.2874,-0.2093,-0.1110,-0.0085,0.0941];
%三次样条插值
t1=0:1:15;
t=0:0.01:16;
XX=spline(t1,x,t);
YY=spline(t1,y,t);
ZZ=spline(t1,z,t);
%画点
plot3(XX,YY,ZZ,'r-')
xlabel('X轴');
ylabel('Y轴');
zlabel('Z轴');
clf;clear;
hold on;
axis([3.3000 3.3250 0.0000 0.5500 -0.5500 0.0100]);
x=[3.3000,3.3001,3.3003,3.3004,3.3005,3.3012,3.3019,3.3025,3.3032,3.3055,3.3079,3.3102,3.3125,3.3152,3.3179,3.3206];
y=[0.1000,0.1050,0.1100,0.1150,0.1200,0.1447,0.1690,0.1929,0.2163,0.2934,0.3613,0.4177,0.4610,0.4932,0.5048,0.4951];
z=[-0.5000,-0.4989,-0.4978,-0.4966,-0.4954,-0.4886,-0.4805,-0.4712,-0.4607,-0.4151,-0.3567,-0.2874,-0.2093,-0.1110,-0.0085,0.0941];
%三次样条插值
t1=0:1:15;
t=0:0.01:16;
XX=spline(t1,x,t);
YY=spline(t1,y,t);
ZZ=spline(t1,z,t);
%画点
plot3(XX,YY,ZZ,'r-')
xlabel('X轴');
ylabel('Y轴');
zlabel('Z轴');
想做一个三维曲面管道,通过程序计算,得到了一系列各截面上点的坐标值,接下来怎么造型啊,各位朋友救救我啊.
matlab 散点拟合三维曲面写出曲面表达式怎么搞定的啊,先生,呵呵
matlab中,怎么根据一系列三维离散的点拟合出一个球面啊,并在球面上显示这些离散的点,进行数据分析
matlab三维插值,已知一系列三维数据点,怎么插值成一条光滑曲线,有源程序最好.
求一段matlab程序,画一个三维曲面,曲面的剖面是高斯曲线轴线上是线性分布的.
怎么在catia 中 用一系列的点生成过所有点的光滑曲面啊
UG有限元1D单元定义了截面怎么显示三维实体,比如画一个线,定义一个工字梁的截面,怎么显示三维的工字梁
横纵坐标计算曲线方程也就是说我知道一系列的点的坐标 (二维),通过什么方法可以得出该曲线的方程呢
水仙花怎么做造型啊 .
已知一系列点的坐标(x,y),如何通过matlab编程算出任意一点到其他其他各点的距离,并且生成一个距离矩阵.
大哥大姐啊!救救我!我真的很想知道怎么做 明天要考试了 临时抱抱佛脚
有一些空间点坐标,如何用Matlab画出三维散点图,并连成一个曲面,求Matlab高手