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. 一起学微软Power BI系列-使用技巧(5)自定义PowerBI时间日期表

    1.日期函数表作用 经常使用Excel或者PowerBI,Power Pivot做报表,时间日期是一个重要的纬度,加上做一些钻取,时间日期函数表不可避免.所以今天就给大家分享一个自定义的做日期表的方法 ...

  2. C语言 · 奇偶判断

    问题描述 能被2整除的数称为偶数,不能被2整除的数称为奇数.给一个整数x,判断x是奇数还是偶数. 输入格式 输入包括一个整数x,0<=x<=100000000. 输出格式 如果x是奇数,则 ...

  3. 【WCF】使用“用户名/密码”验证的合理方法

    我不敢说俺的方法是最佳方案,反正这世界上很多东西都是变动的,正像老子所说的——“反(返)者,道之动”.以往看到有些文章中说,为每个客户端安装证书嫌麻烦,就直接采用把用户名和密码塞在SOAP头中发送,然 ...

  4. python通过protobuf实现rpc

    由于项目组现在用的rpc是基于google protobuf rpc协议实现的,所以花了点时间了解下protobuf rpc.rpc对于做分布式系统的人来说肯定不陌生,对于rpc不了解的童鞋可以自行g ...

  5. Linux上如何查看物理CPU个数,核数,线程数

    首先,看看什么是超线程概念 超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的 ...

  6. 如何在ASP.Net创建各种3D图表

    我们都知道,图表在ASP.NET技术中是一种特别受欢迎而又很重要的工具.图表是表示数据的图形,一般含有X和Y两个坐标轴.我们可以用折线,柱状,块状来表示数据.通过图表控件,我们即能表示数据又能比较各种 ...

  7. 游戏AI系列内容 咋样才能做个有意思的AI呢

    游戏AI系列内容 咋样才能做个有意思的AI呢 写在前面的话 怪物AI怎么才能做的比较有意思.其实这个命题有点大,我作为一个仅仅进入游戏行业两年接触怪物AI还不到一年的程序员来说,来谈这个话题,我想我是 ...

  8. Linux基础介绍【第一篇】

    Linux简介 什么是操作系统? 操作系统,英文名称Operating System,简称OS,是计算机系统中必不可少的基础系统软件,它是应用程序运行以及用户操作必备的基础环境支撑,是计算机系统的核心 ...

  9. sqlyog导出json数据格式支持mysql数据转存mongodb

    <!-------------知识的力量是无限的(当然肯定还有更简单的方法)-----------!> 当我考虑将省市区三级联动数据从mysql转入mongodb时遇到了网上无直接插入mo ...

  10. Linux下高cpu解决方案

    昨天搞定了一个十万火急的issue,客户抱怨产品升级后系统会变慢和CPU使用率相当高,客户脾气很大,声称不尽快解决这个问题就退货,弄得我们 R&D压力很大,解决这个issue的任务分给了我,客 ...