使用文件交换的DXFLib将Matlab图形导出为.dxf

时间:2016-07-07 14:03:48

标签: matlab export

问题

我正在尝试将我的matlab图导出为.dxf格式。我正在使用此库DXFlib

我正在使用库的以下功能:

FID = dxf_polymesh(FID, VERTICES, FACES, varargin)

我的情节是由alphashape创建的:

h=plot(shp1,'FaceColor','red'); 

所以我尝试通过以下方式使用该功能:

dxf_polymesh('test.dxf',h.Vertices,h.Faces)        
  

来自非结构数组对象的结构内容引用。

     

dxf_polymesh(第75行)错误fclose(FID.fid);

在库的测试文件中,FID描述如下:

  

FID是一个包含DXF文件句柄和参数的结构   被剩余的例程使用。 DXFLib是一个“州”库。

问题

这可能是一个非常简单/愚蠢的问题:

  1. 这样的内容中的FID是什么意思(我知道它代表文件标识符)但在这种情况下,我想要创建的文件,现有文件还是其他完整的文件?

    < / LI>
  2. 我想我从这个错误输入了一些错误的FID输入,输入该功能的正确方法是什么?

  3. 感谢您的帮助!

0 个答案:

没有答案