当前位置:首页 » 编程软件 » matlab怎么把脚本变成应用

matlab怎么把脚本变成应用

发布时间: 2022-06-29 19:47:33

1. MATLAB写代码后,就是变成软件了嘛可以使用的软件初学者问答

一种比较好的办法是在matlab的安装目录下新建一个文件夹,可命令为“我的函数”,把你的源文件放在这个文件夹中,然后把这个文件夹在添加为默认搜索路径。
添加的方法是:
File->set
path..,然后选择文件夹保存即可

2. matlab脚本怎么写

在matlab的command window 的窗口中,输入edit 文件名(文件名一般以字母开头),如下:

>> edit main

再回车,就会在左侧的current folder里面新建一个名为mian的.m文件,弹出编辑窗口,在编辑窗口输入你要编写的程序即可。

也可以直接点击matlab左上角的新建按钮,新建一个文件,即New script,在里面编写程序,并保存在你指定的位置,这时候也可以修改文件名。

3. 编写了一个MATLAB脚本,想用python打包成exe

matlab文件如何封装成exe文件
不论是Java还是c++,甚至是Python,都能编译出脱离环境可(安装)运行的exe或apk文件,那么matlab能不能封装成exe文件,从而在别人没有装matlab的终端上也能运行呢?其实这个工具是有的。但是想说在前面的是,要运行m文件转成的exe,亦需要在机子安装一个依赖包文件。所以,想要在别人机子上运行程序,必须将exe文件连通依赖包安装工具一起拷给别人,而这个工具大到500多M,并不是那么小巧。这一步是必须的,我们也不能苛求太多,毕竟matlab本身就是一个科学计算软件,而不是软件开发工具。
安装并选择编译器。
在matlab命令行输入mbuild -setup,(注意空格),选择一个编译器,如果没有,可以选择matlab自带的LCC编译器,也可以马上下一个VC6.0安装一下,再运行命令,就有了。一般选择c编译器。
调用编译器完成m文件到exe文件的转换
命令行窗口输入mcc -m filename(这里的filename是文件名),完成m文件到exe文件的转化。
这个过程可能会报“Test checkout of feature ‘Compiler’ failed”的错误,这是因为你破解的matlab不彻底,解决的方法是:
按操作替换三个文件即可
无依赖环境exe文件的打开
D:\MATLAB\R2014a\toolbox\compiler\deploy\win64目录下找到应用程序MCRInstaller,连同exe文件发给别人。接收者双击安装MCR便可打开m转成的exe。
不同的人,不同的机子,不同的matlab遇到的问题肯定是不一样的,这里无法一一解释,若有遇到其他问题,可以留言。
MCR链接库提供了一个matlab的运行环境,这个是需要手动安装的,当然,也可以这样————
将MCRInstaller.exe拷贝到你文件所在文件夹里,用打包程序来打包,生成安装文件,设定在解包过程中自动执行MCRInstaller.exe,同时将可执行文件的图标放在桌面。

4. 急求!!Matlab中如何将脚本文件生成exe呢

MATLAB中有一种文件叫M文件,他就是一系列代码组成的一个扩展名为.m的文件,虽然M文件是简单的ASCII型的文本文件,但是和其语法和高级语言一样,是一种程序化的编程语言。M文件可分为脚本文件(MATLAB scripts)和函数文件(MATLAB functions)。脚本文件是包含多条MATLAB命令的文件;函数文件可以包含输入变量,并把结果传送给输出变量,两者的简要区别如下:脚本文件 1.多条命令的综合体 2.没有输入、输出变量 3.使用MATLAB基本工作空间 4.没有函数声明行 函数文件1.常用于扩充MATLAB函数库2.可以包含输入、输出变量3.运算中生成的所有变量都存放在函数工作空间4.包含函数声明行脚本文件可以理解为简单的M文件,脚本文件中的变量都是全局变量。函数文件是在脚本文件的基础之上多添加了一行函数定义行,其代码组织结构和调用方式与对应的脚本文件截然不同。函数文件是以函数声明行“function...”作为开始的,其实质就是用户往MATLAB函数库里边添加了子函数,函数文件中的变量都是局部变量,除非使用了特别声明。函数运行完毕之后,其定义的变量将从工作区间中清除。而脚本文件只是将一系列相关的代码结合封装,没有输入参数和输出参数,即不自带参数,也不一定要返回结果。而多数函数文件一般都有输入和输出变量,并见有返回结果。

5. 请问如何把matlab的m脚本文件转为函数文件下面是我的脚本文件。谢谢了!

你的这段程序没有输入输出,你为什么要写出函数文件呢,直接调用脚本文件就行了!调用和函数文件是一样的!

6. matlab如何将脚本文件改成函数文件,下面是我的程序。

function Untitled2( )
%UNTITLED2 Summary of this function goes here
% Detailed explanation goes here
u=zeros(1,2511);
for t=1:1:11
u(t)=0.05*t;
end
for t=12:2510;
k1=0.01*u(t-1)*(1-0.1*u(t-1))+0.01*u(t-10);
k2=0.01*(u(t-1)+0.5*k1)*(1-0.1*(u(t-1)+0.5*k1))+0.01*(u(t-10)+0.5*k1);
k3=0.01*(u(t-1)+0.5*k2)*(1-0.1*(u(t-1)+0.5*k2))+0.01*(u(t-10)+0.5*k2);
k4=0.01*(u(t-1)+k3)*(1-0.1*(u(t-1)+k3))+0.01*(u(t-10)+0.5*k3);
u(t)=u(t-1)+(k1+2*k2+2*k3+k4)/6;
for k=1:1:5
if t==500*k+10
u(t)=(0.5^(2*k))*u(t-1);
end
end
end
t=0:2510;
plot(t,u);

end

保存名为函数名。

7. 江湖救急!将用matlab写的M文件转换成exe程序

转成function即可,即在第一行加上比如: function y = fun(x) 即可。

8. matlab的脚本文件能否生成exe文件

可以啊很简单,在命令窗口中输入mbuild -setup,选择编译器,matlab自带的lcc,如果你装的有VC,也可以选VC编译器,然后按提示操作。
安装好后,输入mcc -m test_1,然后在你放文件的地方就会出现几个文件,其中一个是exe格式的。

你也可以看这个网页,里面有更多的详细内容:
http://hi..com/%BA%FA%D0%E3%C1%C1/blog/item/2bf96f27c22a1e06908f9d8f.html

9. matlab里怎么运用脚本

dir命令读取全部文件,然后再传给程序处理;
DIR
List
directory.
DIR
directory_name
lists
the
files
in
a
directory.
Pathnames
and
wildcards
may
be
used.
For
example,
DIR
*.m
lists
all
the
M-files
in
the
current
directory.
D
=
DIR('directory_name')
returns
the
results
in
an
M-by-1
structure
with
the
fields:
name
--
filename
date
--
modification
date
bytes
--
number
of
bytes
allocated
to
the
file
isdir
--
1
if
name
is
a
directory
and
0
if
not

10. matlab 脚本文件改成函数

I=imread(k); %%%把k的单引号去掉就行了

还有一点(不是必须的)
[d]=main(jpg)
可以没有输入
例如:
[d]=main
适合于将一系列命令写成一个脚本。

热点内容
linux命令全称 发布:2024-05-17 12:07:54 浏览:110
ftpnas区别 发布:2024-05-17 12:06:18 浏览:949
512g存储芯片价格 发布:2024-05-17 12:04:48 浏览:963
脚本运行周期 发布:2024-05-17 11:39:09 浏览:808
阿里云服务器怎么配置发信功能 发布:2024-05-17 11:37:24 浏览:313
编程中的变量 发布:2024-05-17 11:33:06 浏览:777
加密视频怎么解密 发布:2024-05-17 11:02:52 浏览:571
柳工挖机密码多少合适 发布:2024-05-17 11:00:40 浏览:188
android工程叹号 发布:2024-05-17 10:56:21 浏览:481
在苹果手机应用怎么比安卓贵 发布:2024-05-17 10:56:20 浏览:548