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的方法。输出类型选择文本。