Atitit MATLAB 图像处理attilax总结

1.1. 下载 Matlab7.0官方下载_Matlab2012 v7.0 官方简体中文版-办公软件-系统大全.html1

1.2. Matlab cli接口 命令行执行m文件1

1.3. Matlab编程语言2

1.4. Matlab helo world3

1.5. matlab如何调用外部函数_百度知道.html3

1.6. matlab中如何定义函数3

1.7. 获取matlab的输出console3

2. qa4

2.1. Error: Missing variable or function.4

2.2. 出来个 “MATLAB Command Window” 4

2.3. 参考资料5

1.1. 下载 Matlab7.0官方下载_Matlab2012 v7.0 官方简体中文版-办公软件-系统大全.html

1.2. Matlab cli接口 命令行执行m文件

1. echo     -r MATLAB_command    - Start MATLAB and execute the MATLAB_command.

2. echo                            Any "M" file must be on the MATLAB path.

上面几个参数的意义上面说的比较明白了,如果大家有需要,我稍后翻译下~
基本上这样的执行方式就可以了:

1. matlab -nosplash -nodesktop -r test

复制代码

其中test就是你想执行的m文件的名字,如果你的文件放在启动后的当前目录下,那么就可以不加绝对路径了。

我在我的sublime里面新建了一个matlab的执行脚本:

1. {

2.         "cmd": ["matlab", "-nosplash", "-nodesktop", "-r", "$file_base_name"],

3.         "selector": "source.m"

4. }

5.

复制代码

这样就可以顺利的执行m文件了。

在Windows下

对windows而言,-nodisplay 似乎无效,还是会显示desktop; -nojvm, -nodesktop 不显示desktop,但是会出现简洁的command-line 窗口,也就是说并不会完全没有图形界面,无法像linux一样,只在cmdline操作
用Desktop > Desktop Layout > Command Window > Only 设置只显示 command-line interface 后,其他窗口并不会消失

另外 :

-r    运行matlab cmd命令,多条命令相互用分号或逗号隔开(空格不行),用双引号引起;一条命令可以不用双引号。 这多用在批处理模式下,所运行的文件必须在matlab的启动目录下或者在其搜索路径上,且不能带有路径名和后缀名,
-logfile 保存cmdline输出到文件

C:\MATLAB7\bin\win32\MATLAB.exe   -nodisplay -nosplash -nodesktop -r "run('C:\MATLAB7\halo.M');"  -logfile c:\matlabqc20.log

1.3. Matlab编程语言

%字符在MATLAB中多用来注释语

调用函数是以.m文件的文件名来调用的,如果文件里面含有多个函数则以文件中的出现的第一个函数为主函数,其他函数为局部函数进行调用,主函数名与文件名可以一致也可以不一致。

1.4. Matlab helo world

fprintf('Hello World');

% disp("haloworld");

%  C:\MATLAB7\bin\win32\MATLAB.exe   -nosplash -nodesktop -nodisplay -nojvm   -r D:\0onvif_wsdl\halo

%C:\MATLAB7\bin\win32\MATLAB.bat   -nosplash -nodesktop -nodisplay -nojvm   -r   disp("aa")

% C:\MATLAB7\bin\matlab.bat -nosplash -nodesktop -nodisplay -nojvm   -r   halo

C:\MATLAB7\bin\win32\MATLAB.exe   -nodisplay -nosplash -nodesktop -r "run('C:\MATLAB7\halo.M');"  -logfile c:\matlabqc20.log

1.5. matlab如何调用外部函数_百度知道.html

Matlab调用外部库函数方法和注意事项 - ghevinn欢迎您光临 - 博客频道 - CSDN.NET.html

Matlab如何调用其他m文件中的函数_百度文库.html

1.6. matlab中如何定义函数

matlab中如何定义函数_百度经验.html

1.7. 获取matlab的输出console

Win 默认弹出“MATLAB Command Window

只好使用 -logfile c:\matlabqc20.log  可以获取到输出 。还是弹出mcw窗口,只能invoke gui接口关闭了

To get started, type one of these: helpwin, helpdesk, or demo.

For product information, visit www.mathworks.com.

Warning: Function call halo invokes inexact match c:\matlab7\halo.M.

In run at 62

Hello World

不过貌似需要过滤。。这个输出的都是 Command Window里面的东东

2. qa

2.1. Error: Missing variable or function.

M文件路径错误。

%  C:\MATLAB7\bin\win32\MATLAB.exe   -nosplash -nodesktop -nodisplay -nojvm   -r D:\0onvif_wsdl\halo

貌似只能放在特定位置,只好放在 C:\MATLAB7\halo.m..

这下可以了,出来以下错误。

??? Undefined function or variable 'halo'.

不能直接-r m文件,需要执行run函数(m file)

2.2. 出来个 “MATLAB Command Window”

"com.mathworks.mde.desk.MLDesktop.getInstance.closeCommandWindow;

不起作用

C:\MATLAB7\bin\win32\MATLAB.exe   -nodisplay -nosplash -nodesktop -r "com.mathworks.mde.desk.MLDesktop.getInstance.closeCommandWindow;run('C:\MATLAB7\halo.M');"

价格logfile也不能隐藏吗貌似win系统就这样了,使用gui close吧。。

2.3. 参考资料

在matlab的命令窗口如何调用M文件_百度知道.html

命令行运行matlab_自由格子_新浪博客.html

Matlab_ Running an m-file from command-line - Stack Overflow.html

作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher

捕鸟王"Bird Catcher 王中之王King of Kings 虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak

简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴

全名::Emir Attilax Akbar bin Mahmud bin  attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当  阿尔 拉帕努伊

常用名:艾提拉(艾龙),  EMAIL:1466519819@qq.com

头衔:uke总部o2o负责人,全球网格化项目创始人,

uke宗教与文化融合事务部部长, uke宗教改革委员会副主席

,Uke部落首席大酋长,

uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,

奶牛科技cto ,uke 首席cto

uke波利尼西亚区大区连锁负责人,克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke汤加王国区域负责人。布维岛和南乔治亚和南桑威奇群岛大区连锁负责人

Uke软件标准化协会理事长理事长 uke终身教育学校副校长

Uke 数据库与存储标准化协会副会长 uke出版社编辑总编

Uke医院方面的创始人

转载请注明来源:attilax的专栏  ?http://www.cnblogs.com/attilax/

--Atiend

Atitit MATLAB 图像处理attilax总结的更多相关文章

  1. Atitit MATLAB 图像处理 经典书籍attilax总结

    Atitit MATLAB 图像处理 经典书籍attilax总结 1.1. MATLAB数字图像处理1 1.2. <MATLAB实用教程(第二版)>((美)穆尔 著)[简介_书评_在线阅读 ...

  2. Atitit (Sketch Filter)素描滤镜的实现  图像处理  attilax总结

    Atitit (Sketch Filter)素描滤镜的实现  图像处理  attilax总结 1.1. 素描滤镜的实现方法比较简单,这里我们直接写出算法过程如下:1 1.2. 颜色减淡COLOR_DO ...

  3. Atitit.java图片图像处理attilax总结

    Atitit.java图片图像处理attilax总结 BufferedImage extends java.awt.Image 获取图像像素点 image.getRGB(i, lineIndex); ...

  4. Atitit.java图片图像处理attilax总结  BufferedImage extends java.awt.Image获取图像像素点image.getRGB(i, lineIndex); 图片剪辑/AtiPlatf_cms/src/com/attilax/img/imgx.javacutImage图片处理titit 判断判断一张图片是否包含另一张小图片 atitit 图片去噪算法的原理与

    Atitit.java图片图像处理attilax总结 BufferedImage extends java.awt.Image 获取图像像素点 image.getRGB(i, lineIndex); ...

  5. Atitit 2016年attilax事业成就表

    Atitit 2016年attilax事业成就表 1.1. 项目管理模型---Rem模型2 1.2. 项目管理模型---vsi模型val specs implt3 1.3. 研发体系完善(gui与游戏 ...

  6. Atitit 边缘检测原理attilax总结

    Atitit 边缘检测原理attilax总结 1. 边缘检测的概念1 1.1. 边缘检测的用途1 2. 边缘检测方法分类1 3. 边缘检测的基本方法2 3.1. Roberts边缘检测算子2 3.2. ...

  7. Atitit 华为基本法 attilax读后感

    Atitit 华为基本法 attilax读后感 “精神对物质的比重是三比一” 认可拿破仑的这句格言 在20多年中国商业和企业史上,一个最基本.也是最大的现象就是,为什么"中国制造" ...

  8. Atitit phpstorm配置attilax总结

    Atitit phpstorm配置attilax总结 1. 前期准备 1 1.1. 配置interpreter 1 1.2. debug需要xdebug的支持,不管是script模式还是web模式 3 ...

  9. Atitit 转移特效attilax总结

    Atitit 转移特效attilax总结 总结一般从按钮,转移到大点的方框上回比较好看点.. <!--jq ui--> <style type="text/css" ...

随机推荐

  1. Java MyBatis 插入数据库返回主键

    最近在搞一个电商系统中由于业务需求,需要在插入一条产品信息后返回产品Id,刚开始遇到一些坑,这里做下笔记,以防今后忘记. 类似下面这段代码一样获取插入后的主键 User user = new User ...

  2. Code Review 程序员的寄望与哀伤

    一个程序员,他写完了代码,在测试环境通过了测试,然后他把它发布到了线上生产环境,但很快就发现在生产环境上出了问题,有潜在的 bug. 事后分析,是生产环境的一些微妙差异,使得这种 bug 场景在线下测 ...

  3. 传播正能量——做一个快乐的程序员

    引子 今天在博客园看到施瓦小辛格的文章我们搞开发的为什么会感觉到累,顿时有感而发.自己本来不擅长写文章,更不擅长写这种非技术性的文章,但是在思绪喷薄之际,还是止不住有很多话要说.针对从客观上说&quo ...

  4. Asp.net Boilerplate源码中NotNullAttribute的用处

    看Asp.net Boilerplate 1.1.3.0源码时发现有一个NotNullAttribute的定义和27处的引用,就是不知道它的作用,当然顾名思义是可以的,就是不知道它是怎么判断的,在哪里 ...

  5. java EE设计模式简介

    1.何为设计模式 设计模式提供了对常见应用设计问题的解决方案.在面向对象的编程中,设计模式通常在解决与对象创建和交互相关的问题,而非整体软件架构所面对的大规模问题,它们以样板代码的形式提供了通用的解决 ...

  6. SQL Server 无法连接到服务器。SQL Server 复制需要有实际的服务器名称才能连接到服务器。请指定实际的服务器名称。

    异常处理汇总-数据库系列  http://www.cnblogs.com/dunitian/p/4522990.html SQL性能优化汇总篇:http://www.cnblogs.com/dunit ...

  7. JQuery 复制粘贴上传图片插件(textarea 和 tinyMCE)

    开源地址:https://github.com/yuezhongxin/paste-upload-image.js 支持 Ctrl+C/Ctrl+V 上传,支持拖拽上传,也支持 QQ/微信截图上传. ...

  8. javascript arguments(转)

    什么是arguments arguments 是是JavaScript里的一个内置对象,它很古怪,也经常被人所忽视,但实际上是很重要的.所有主要的js函数库都利用了arguments对象.所以agru ...

  9. css_02之盒模型、渐变

    1.框模型:盒模型,①对象实际宽度=左右外边距+左右边框+左右内边距 + width:②对象实际高度=上下外边距+上下边框+上下内边距 + height: 2.外边距:margin:取值:①top(上 ...

  10. SQL 提示介绍 hash/merge/concat union

    查询提示一直是个很有争议的东西,因为他影响了sql server 自己选择执行计划.很多人在问是否应该使用查询提示的时候一般会被告知慎用或不要使用...但是个人认为善用提示在不修改语句的条件下,是常用 ...