UG如何导入matlab数据

Matlab与UG 之间可以方便的进行数据交换,给设计工作带来极大的方便,下面小编教大家怎么在UG中导入matlab的数据,供大家参考!

工具/原料

matlab

UG

方法/步骤

UG可以根据外部的点来绘图,所以可以直接导入matlab数据,数据格式为

X1 y1 z1

X2 y2 z2

……

Xn yn zn

首先在matlab中生成数据点,代码如下

clc

clear

format short g

t=0:0.1:100;

x=(15+10*cos(t));

y=(15+10*sin(t));

z=(20*t);

data=[x;y;z];

data1=data';

[m,n]=size(data1);

fid=fopen('A9.txt','w');

for i=1:m

for j=1:n

fprintf(fid,'%f\t',data1(i,j));

end

fprintf(fid,'\n');

end

fclose(fid);

启动UG,点击菜单插入-曲线-样条,如下图所示

当曲线中线条选项时,点击菜单工具--定制,如下图所示

将样条命令拖到插入-曲线中,如下图所示

选择 通过点 -文件中的点,找到目标的dat格式的数据,点确定 按钮导入成功,如下图所示

同样UG三维模型也可以导入matlab,下图是将一段圆柱导入matlab的方法。输出类型选择文本。

AI助手