社区
其他开发语言
帖子详情
matlab中mbuild命令
zhkefa
2009-05-03 12:20:58
>> mbuild -setup
??? Undefined command/function 'mbuild'.
是怎么回事?没装matlab编译器吗?我安装是一直next的。。。
哪里可以看有没装matlab编译器的吗?
有没谁会的,帮忙解决下,谢谢!
...全文
189
2
打赏
收藏
matlab中mbuild命令
>> mbuild -setup ??? Undefined command/function 'mbuild'. 是怎么回事?没装matlab编译器吗?我安装是一直next的。。。 哪里可以看有没装matlab编译器的吗? 有没谁会的,帮忙解决下,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LemIST
2009-05-04
打赏
举报
回复
jf:)
zhkefa
2009-05-03
打赏
举报
回复
问题已解决,原因是我下载的matlab安装文件不全,没装到matlab compiler。
没人回答,当散分吧。
matlab
中
调用OpenGL的程序范例
matlab
中
调用OpenGL的范例程序,在
Matlab
中
通过m
build
-setup设置好VC编译器后,采用mex -O -v DrawGL02.cpp编译生成.mexw32文件,然后可直接在
matlab
中
执行。(注意编译
命令
中
的O为大写的字母o)
使用
matlab
调用摄像头拍照并发到邮箱-sendemail.m
使用
matlab
调用摄像头拍照并发到邮箱-sendemail.m 之前在网上看到有用
matlab
调用摄像头的,也有用
matlab
发送电子邮件的,所以突发奇想,何不将这两者结合起来,即使用
matlab
先调用摄像头拍照,再将照片发到邮箱里面,如果能将程序编译成exe文件,然后利用windows系统的计划任务就可以实现定时拍照并上传到邮箱,这样如果笔记本电脑丢了的话,还可以将小偷的照片发到我邮箱,好疯狂的想法,下面我就介绍如何实现。(注:我的笔记本电脑配置环境:windows7旗舰版,
matlab
R2010a,带有摄像头) 1.将附件
中
的sendemail.m文件放到
matlab
的当前路径下,然后修改文件
中
的myaddress
中
的1111为你的发送方邮箱,mypassword
中
1s1s1s修改为发送方邮箱的密码,to
中
的2222修改为接收方邮箱,然后保存,先试着在
matlab
的
命令
窗口输入sendemail
命令
运行一下(运行之前要保证电脑已经联网),然后登陆到接收方邮箱
中
,查看是否收到一个主题为anti的邮件,其
中
有一个附件,名为anti.mat,然后下载该附件到
matlab
的当前路径下,然后在
matlab
命令
窗口
中
输入一下
命令
,>> load anti.mat >> imshow,此时就应该显示你的照片了。 2.下面将m文件编译为exe文件,在编译之前先进行一项配置,就是设置运行编译生成的exe文件时不要出现黑框,在
命令
窗口
中
输入cd在下一行
中
输入edit lcccompp.bat,在出现的文件
中
的最后一行加上 set LINKFLAGS=%LINKFLAGS% -subsystem windows 然后保存文件并关闭,然后再将当前路径设置成原先的路径 接着在
命令
窗口输入m
build
-setup
命令
,出现如下语句,按下y键即可 Please choose your compiler for
build
ing standalone
MATLAB
applications: Would you like m
build
to locate installed compilers [y]/n? 之后出现选择编译器 Select a compiler: [1] Lcc-win32 C 2.4.1 in D:\
MATLAB
~1\sys\lcc [0] None 选择Lcc编译器前面的数字,比如按下1,在之后确定编译选项的询问
中
也输入y即可,完成之后,接着输入
命令
deploytool
命令
,出现附件
中
图片显示的窗口,重新
命令
一个名字,比如abc.prj,Location默认为当前路径,不需要改,Target选项选择Windows Standalone Application,然后点击OK,在出现的Deployment Tool页
中
单击Add main file,选择sendemail.m文件,然后单击deployment tool页
中
的
Build
按钮(总共只有三个按钮,试着自己找一下),接下来开始等待一段时间,可能有点长,如果出现编译finished,就表示编译成功了,可以关闭
matlab
了。 3.到
matlab
的当前路径下找到abc文件夹,进入找到子文件夹distrib,然后双击生成的exe文件,然后再到收件箱
中
查看是否收到邮件。 4.配置windows7的计划任务,让该exe程序定时运行 在桌面上右击“计算机”,单击管理,在出现的界面
中
左侧单击任务计划程序,在界面右侧单击“创建任务”,弹出创建任务对话框,为任务填个名称,添加描述,勾选隐藏,配置选为,windows7那一项,触发器选项卡
中
单击“新建”,选择“制定计划时”,“每天”,然后设置程序运行时间,勾选“启用”,确定。“操作”选项卡,单击新建,选择“启动程序”,单击“浏览”,选择distrib目录下生成的exe文件,确定。“条件”选项卡
中
只需勾选“只有在以下网络连接可用时才启动”,然后在下拉列表
中
选择“任何连接”(这个设置很重要,只有在电脑联网的情况下才能发送邮件,不是吗),确定。后面两个选项卡,自己看样子办。至此整个过程就介绍完了,你可以把计划任务
中
的时间设置成5分钟之后的时间,然后观察5分钟之后,你的邮箱是否收到了邮件。如果大家有什么不明白的地方,可以问我啊,我QQ 935351216
c++调用
matlab
的demo,指定m文件.rar
在工程实践
中
,C/C++调用
Matlab
的方法主要有调用
Matlab
计算引擎、包含m 文件转换的C/C++文件,以及调用m文件生成的DLL 文件。 在调用Mallab方法、代码或DLL之前,先设置
matlab
的编译器。 (1)在
命令
行窗口下,输入并执行如下
命令
:mex –setup (2)输入
命令
:m
build
–setup ,选择相应的VS编译器。 1 利用
Matlab
计算引擎
Matlab
的引擎库为用户提供了一些接口函数,利用这些接口函数,用户在自己的程序
中
以计算引擎方式调用
Matlab
文件。该方法采用客户机/服务器的方式,利用
Matlab
引擎 将
Matlab
和C/C++联系起来。在实际应用
中
,C/C++程序为客户机,
Matlab
作为本地服务器。 C/C++程序向
Matlab
计算引擎传递
命令
和数据信息,并从
Matlab
计算引擎接收数据信息。
Matlab
提供了以下几个C语言计算引擎访问函数供用户使用:engOpen,engClose,engGetVariable,engPutVariable,engEvalString,engOutput
Microsoft Visual Studio 2008 Mex 和 M
build
安装文件:使用这些文件从带有 Visual Studio 2008 的
matlab
命令
提示符编译 mex 文件-
matlab
开发
我安装了 Microsoft Visual Studio(MVS) 2008 和
Matlab
R2007b,并尝试了来自
Matlab
的“mex -setup”
命令
。 但是我的 MVS 2008 没有被
Matlab
识别。 我调试了 mex.m 并找到了一种向
Matlab
显示 MVS 2008 的方法。 必要的文件位于 zip 文件
中
的 2 个不同目录(VS2008
MATLAB
MexCompilerFilesX64 和 VS2008
MATLAB
MexCompilerFilesX86),一个用于 win32 操作系统(OS),另一个用于 win64 操作系统。 zip
中
还有“directory.txt”文件,它显示了您应该将必要文件复制到的目录。 我正在使用 VISTA 终极版,但这可能适用于其他操作系统(未测试)。 只需将这些目录之一(取决于您的操作系统)
中
的 6 个文件复制到
vs2008调用
matlab
的dll文件 报runtime error 解决方案
下载options_win32.zip,用options_win32\bin\win32\m
build
opts下的三个bat文件,覆盖C:\Program Files\
MATLAB
\R2009a\bin\win32\m
build
opts下的三个同名文件,重新运行 m
build
-setup
命令
解决vs2008调用
matlab
的dll文件 报runtime error R6034的问题!
其他开发语言
3,423
社区成员
15,635
社区内容
发帖
与我相关
我的任务
其他开发语言
其他开发语言 其他开发语言
复制链接
扫一扫
分享
社区描述
其他开发语言 其他开发语言
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章