关于MATLAB后缀是fig的文件如何得到程序

关于MATLAB后缀是fig的文件如何得到程序,第1张

可以得到其中的数据,源码应该得不到,不过你可以根据得到的数据,看生成的图像样式,重新生成。

得到其中数据的方法(网上搜索到的,刚试了下,可以实现:)):

1、在命令行运行figure打开一个空白窗口,

2、在工具栏或者菜单中选择open打开你保存的fig文件,会显示出原销李模来的那个图来。

3、在命令行运行obj = get(gca,'children')

这个结果对应你的图里面的线或者面的句柄,扰弯有几条线就对应几个句柄。

4、根据你需要的是哪条线,第n条线句柄就是obj(n),如果只有一个对象直接用obj就可以,

然后亏缓再用一次get,

x=get(obj(1), 'xdata')

y=get(obj(1), 'ydata')

如果是三维图,再加上个z=get(obj(1),'zdata')

x、y、z就是你所需要的坐标数据

m是源程序文件

fig是用户界面窗口定义文件

mat是数据文件保存变量

在现代程序语言中,源代码可以是以书籍或者磁带的形式出现;但最常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。源程序文件类型是指源程序存储时使用的殊编码方式,便于读取、识别。

扩展资料:

有些文件格式被设计用于存储特殊的数据,例如:图像文件中的JPEG文件格式仅银裂孝用于存储静态的图像,而GIF既可以存储静态图像,也可以存储简单动画;Quicktime格式则可以存储多种不同的媒体类型。文本类的文件有:text文件一般仅存储简单没有格式的ASCII或Unicode的文本源谈;HTML文件则可以存储带有格式的文本;PDF格式则可以存储内容丰富的,图文并茂的文本。

同一个文件格式,用不同的程序处理可能产生截然不同的结果。例如Word 文件,用Microsoft Word观看的时候,可锋稿以看到文本的内容,而以无格式方式在音乐播放软件中播放,产生的则是噪声。一种文件格式对某些软件会产生有意义的结果,对另一些软件来看,就像是毫无用途的数字垃圾。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/12266949.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存