当前位置:首页 > 正文

如何用matlab生成igs文件

作者:大山发布时间:2023-03-06浏览:458


代码如下,看看当初写的代码,好稚嫩啊main脚本文件%产生数据并写入iges文件clcclearissearch=2;%0表示只写点,1表示只写线,2表示点线都写fprintf('正在写文件。

n');%产生正弦波文件x=0:0.1:10;x=x';y=sin(x);Data=[x y];Data(1,3)=0;write_iges('iges_sin.igs',Data,issearch)%产生peaks文件[x,y,z]=peaks(30);xx=x(:);yy=y(:);zz=z(:);Data=[xx zz yy];write_iges('iges_peaks.igs',Data,issearch)%产生抛物线文件[x,y]=meshgrid(-1:0.1:1);z=x.^2+y.^2;xx=x(:);yy=y(:);zz=z(:);Data=[xx yy zz];write_iges('iges_paowu.igs',Data,issearch)%产生解释文件xx=[10;0];yy=[0;10];zz=[0;0];Data=[xx yy zz];write_iges('igesforexplain.igs',Data,0)%产生Matlab图标[x,y]=meshgrid(linspace(-1,1,16));z=membrane;z=z(1:2:end,1:2:end,1:2:end);xx=x(:);yy=y(:);zz=z(:);Data=[xx zz yy];write_iges('iges_matlab.igs',Data,issearch)fprintf('写文件结束。


声明:部分资源转载自互联网,转载目的在于传递更多知识,并不代表本网赞同其观点和对其真实性负责。如有侵权或者知识有谬误之处,麻烦通知删除,谢谢!联系方式: zzsla2022#163.com