问题
我正在尝试将我的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是一个“州”库。
问题
这可能是一个非常简单/愚蠢的问题:
这样的内容中的FID是什么意思(我知道它代表文件标识符)但在这种情况下,我想要创建的文件,现有文件还是其他完整的文件?
< / LI>我想我从这个错误输入了一些错误的FID输入,输入该功能的正确方法是什么?
感谢您的帮助!