ZKX's LAB

matlab 图形界面编程 fig matlab有GUI M文件没有其对应的FIG 要怎么打开界面?

2020-07-24知识9

Matlab从fig图形文件中提取数据,在使用matla画图的过程中,我们经常遇到画完的图,但是原始的画图的数据丢失了,那么下面就告诉大家matla怎么从画好的fig图形中提取到原始。matlab交互式程序设计示例:[6]GUI界面编程1,MATLAB是美国MathWork公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式。我在使用matlab6.5编写图形用户界面创作完后产生m文件与fig文件 我想在另一个函数中使用这个界面 怎么写 可以用柄(handle),如在一个程序中:tu1=plot(x,y);保存为tu1.fig在另一个程序中调用:open('tu1.fig'),打开上次保存的图tu1.figmatlab如何创建图形用户界面gui? matlab如何创建图形用户界面gui,使用guide工具,开发出交互界面,可以方便其他程序使用者,在对方不了解具体程序的情况下,就可以通过界面输入参数,获得所需结果。。如何使用matlab制作GUI界面,matla的GUI界面简洁、明了,多用于人机的交互程序的编写,下面介绍一下具体步骤为什么Matlab中的fig文件打开就是运行后的界面~而不是编辑界面? 2015版本可以直接编辑2012版本要新建gui,在gui编辑界面再open你的那个fig文件怎样从MATLAB图形文件fig中提取数据 用MATLAB编程时,常常遇到这样的问题,图形保存了下来,但数据却没有保留。MATLAB的图形相当于一个嵌套的结构(对象),可以通过各种属性来访问其中的数据。下面这段程序可以用来从图形中把数据找回来,这是一个从曲线中提取一维数组的例子。fnam是文件名 open('fnam.fig');取出曲线的handle,这里gca表示当前图形的 CurrentAxes属性%如果图中有多条曲线,lh为一个数组 lh=findall(gca,'type','line');取出x轴数据 xc=get(lh,'xdata');取出y轴数据 yc=get(lh,'ydata');也可以把图形保存下来,然后用import命令导入,所有属性会被存储为变量,可以直观的寻找到所需要的数据。一般数据是存在children里面的properties的xdata和ydata,类型type是line,或者是在cdata内。matlab有GUI M文件没有其对应的FIG 要怎么打开界面? 这个是没有办法的,因为GUI中各种要素的数据,如包含哪些控件、这些控件放在什么位置以及外观等等,都保存在fig文件中(其实本质是一个MAT文件),而M文件里面是一个通用的。

#gui#matlab

随机阅读

qrcode
访问手机版