matlab中如何将多个.m文件导出

如题所述

第1个回答  2012-12-21
你的意思是:多个m文件导成一个吗?如果每个m文件分别导出为1个的话,不是很简单吗?追问

多个m文件导成一个,就是我有很多个.m文件,我现在想把他们合成一个.m文件,然后一下子生成.exe文件,在别的没有matlab的机器上运行!

追答

那问题就比较多,将多个m文件合成一个,很简单,你可以像编辑txt文档那样编辑。
最关键的在于:1、变量,2、参数,3、函数。
也就是说:不同的m文件中的变量和参数可能会相互干扰。如果你不加注意的话,后面的赋值会覆盖掉前面的赋值,或者你可以将某个变量定义为全局变量。
另外,你的m文件中是否有自己命名和定义的函数,如果这样的话,也得要注意。

第2个回答  2012-12-22
。。。。生成。。。。。exe。。。。。我汗。。。。完全没用过这种的某只小弱飘过。。

看你那个是function 还是script的了。。。。合起来有时候会出事。。。。

matlab中.m文件.fig文件和xls文件怎么导出
matlab中.m文件.fig文件和xls文件可以通过菜单栏中的导出文件处导出,可以选择相对应的格式导出即可。

matlab中的多个.m文件转化成exe文件,我用过mcc但是一次只能转换一个...
方法1:编译m文件为可执行程序 mcc -m main mrank or mcc -p main mrank 方法2:将编译的c c++转化为可执行程序 mbuild main.c main_main.c mrank.c or mbuild main.cpp main_main.cpp mrank.cpp

MATLAB GUI多个m文件和fig如何生成exe文件
1、安装C编译器(前提是你的电脑已经安装了VC)>> mbuild -setup 2、在MATLAB中,将M文件编译成exe(可执行)文件 定位于包含meun.m,meun.fig的文件路径下。在command windows下输入:>> mcc -B sgl GUI1.m GUI2.m GUI3.m 有几个m文件就加几个 ...

matlab 三个m文件转化为一个exe文件的问题
用mcc 和 mbuild命令生成独立程序

matlab怎么样才能在同一个窗口中打开多个.M文件
按以下两个步骤:1.点击编辑页面的右上角一个向下的箭头,选择“停靠编辑器”。2.在matlab命令窗口中的代码编辑界面的右上角同样位置,选择“取消停靠”,这样所有.m文件就都在编辑窗口中以标签的形式存在了,即可显示多个选择卡。

matlab调用另一个m文件并使其过程输出
把你现在写好的算法封装成一个函数就好了,格式是 function y=f(x,y,...)end 另外写个主函数,在函数里面直接使用f(x,y,...)就会调用你写好的算法,不过注意两个文件要放在一个目录写,函数文件的名称要和函数名一致。把文件生成csv格式的文件,excel就可以直接读取了。

matlab程序中有十几二十个M文件,如何运行?
正确的方式是添加到路径下,然后运行你想运行的那个.m文件或者函数 最简单的:放到一个文件夹里(方便添加path),找到你想运行的.m,用matlab打开,按f5,change folder……

...里面有好多.m文件 一般都是怎么导入matlab里面
只要把这个压缩包解压,然后把压缩包的地址加入matlab的搜索目录就可以了

matlab 一个m文件运行后所有调用过的m文件保存下来
分析MATLAB函数调用关系的主要手段是depfun函数,基本用法是:[list,builtins,classes] = depfun(fun)这会列出函数fun所需的M文件(完整路径)、内建函数以及类。如果想把文件复制到某个文件夹,应该可以编写一个简单的文件遍历list即可。但这样做,可能存在以下几个问题:1、MATLAB中很多M文件是经过重载...

在MATLAB中,我有若干个M文件,现在需要用GUI封装成一个文件
1、gui里右键每个按钮,点callback反馈可以链接到gui.m文件里,并定位的所在按钮对应的代码位置,你把相应的代码粘过去。2、结果显示 axes(handles.axes1);定位到哪个坐标轴 axis([1 length(y2) -1 1]);设定横轴坐标范围 plot((1:length(y2))\/fs,y1);画图1 plot((1:length(y2))\/fs,y2...

相似回答
大家正在搜