matlab提示output,强制Matlab输出到命令行(Force Matlab output to command line)

强制Matlab输出到命令行(Force Matlab output to command line)

我正在从Windows命令提示符运行MATLAB脚本:

"C:\Program Files\MATLAB\R2014B\bin\matlab" -nodisplay -nosplash -nodesktop -wait -r "test.m"

test.m很简单:

function test

disp('Hello!');

输出显示在Matlab命令窗口中。 有什么方法可以强制输出到Windows提示符?

I am running a MATLAB script from the Windows command prompt:

"C:\Program Files\MATLAB\R2014B\bin\matlab" -nodisplay -nosplash -nodesktop -wait -r "test.m"

The test.m is simple:

function test

disp('Hello!');

The output is displayed in the Matlab Command Window. Is there any way how I can force output to the windows prompt?

原文:https://stackoverflow.com/questions/40878821

2020-01-03 22:05

满意答案

我找到了一个解决方案:

为方便起见,我会在这里复制一下。 首先,我需要修改matlab脚本以输出到文本文件:

function test

fid=fopen('output.txt','w');

fprintf(fid,'Hello!');

fclose(fid);

然后我应该使用bat文件运行Matlab,并附带一个额外的命令来显示output.txt的内容:

"C:\Program Files\MATLAB\R2014B\bin\matlab" -nodisplay -nosplash -nodesktop -wait -r "test.m"

type output.txt

type命令将在命令窗口中显示'output.txt'的内容。 所以来自@matlabgui的回答几乎就在那里。 谢谢。

它不是一个非常优雅的解决方案,但它的工作原理。

I have found a solution at:

I will replicate it here for convenience. First I need to modify the matlab script to output to a text file:

function test

fid=fopen('output.txt','w');

fprintf(fid,'Hello!');

fclose(fid);

Then I should run the Matlab using a bat file with one additional command to display the contents of the output.txt:

"C:\Program Files\MATLAB\R2014B\bin\matlab" -nodisplay -nosplash -nodesktop -wait -r "test.m"

type output.txt

The type command will display the contents of 'output.txt' in the command window. So answer from @matlabgui was almost there. Thank you.

It is not a very elegant solution, but it works.

2017-08-10

相关问答

您可以在单独的进程中启动Matlab并通过Unix管道与它通信。 这样你就可以随时在后台运行它。 请注意,此解决方案不支持Matlab的并发执行。 You might be able to start Matlab in a separate process and talk to it through a Unix pipe. That way you can always have it running in the background. Note that this solution do...

更好的选择是matlab的-wait标志。 它告诉matlab启动器与主matlab进程一起终止。 A much better option is the -wait flag for matlab. It tells the matlab starter to terminate together with the main matlab process.

/dev/tty是进程的控制终端,如果有的话。 function_xpto() {

echo -n "starting function ...." > /dev/tty

if ( {

command1 && command2 && ... && commandN;

} >> $LOG_FILE 2>&1

);

then

e...

您可以使用功能view view([0 90]) % X-Y

view([0 0]); % X-Z

view([90 0]) % Y-Z

You can use the function view view([0 90]) % X-Y

view([0 0]); % X-Z

view([90 0]) % Y-Z

我找到了一个解决方案: https://www.mathworks.com/matlabcentral/answers/91607-how-can-i-redirect-the-command-window-output-to-stdout-and-stderr-when-running-matlab-7-8- r2009a-I#answer_100958 为方便起见,我会在这里复制一下。 首先,我需要修改matlab脚本以输出到文本文件: function test

fid=fopen('out...

这里的问题是,在matlab命令行调用中, STDERR STDOUT通过这个“命令”流传输到STDOUT : 2>&1 。 由于.cpp文件似乎将其输出流式传输到STDERR (根据警告),它将被转发到STDOUT并最终转发到日志。 将STDERR (2)流式传输到Nirvana,其中2>NUL或不同的日志文件(例如2>mlexec.stderr.log )解决了这个问题。 The problem here is, that in the matlab command line call, th...

假设您在Linux上运行,请参阅这些命令行参数 。 要将matlab的输出转换为可以调用的文件 matlab -nosplash -nodesktop -logfile my.log -r "try; ...; catch e;.. "

从文档中 -logfile文件名 将命令窗口输出(包括错误报告)复制到文件名中,指定为字符串。 Assuming you are running on Linux, refer to these command line arguments. To get t...

它确实不应该落空,但如果计算密集并且驱动GUI的MATLAB JVM确实获得更新命令窗口的资源,我可以看到这种情况发生。 以下命令可能有所帮助: drawnow update % or just drawnow

根据文档页面,这“仅在需要时才会刷新用户界面对象”。 如果失败,请尝试使用不带参数的drawnow来查看是否有助于刷新整个系统事件队列,包括图形更新。 如果这不起作用,您可以插入pause(0.01)或类似的作为最后的手段。 It really shouldn't fall behind...

您需要删除ob_start()...在命令行上尝试此代码,它将一次打印所有文本:

ob_start();

echo "test\n";

sleep(10);

echo "buffer\n";

?>

You need to remove ob_start()... try this code on the command line, and it will print the text all at once:

ob_start();

echo "test\n";

sleep(10);...

你可以使用这样的东西: adb shell "command1 | command2"

You could use something like this: adb shell "command1 | command2"

相关文章

中文名: MATLAB及应用 作者: 胡鹤飞 图书分类: 软件 资源格式: PDF

...

最近在研究实时日志分析,storm确实不错,以下是命令参数: storm help Syntax:

...

> mvn archetype:generate 接下来就会输出一些列带索引变化的ar

...

Linux命令行和shell脚本编程宝典的内容摘要:英文新版:Linux Command Line a

...

ImageIO.write(image, "jpeg", response.getOutputStre

...

中文名: MATLAB智能算法30个案例分析 作者: 史峰 王辉 郁磊 胡斐

...

中文名: 模式识别与智能计算:MATLAB技术实现(第2版) 作者: 杨淑莹 图书分类:

...

中文名: 数字图像处理与机器视觉:Visual C++与Matlab实现 作者: 张铮 图

...

最新问答

如果启用了复制处理程序,请确保将其置于其中一个安全角色之后。 我见过人们做的另一件事是在不同的端口上运行admin。 最好在需要auth的页面上使用SSL,这样你就不会发送明确的密码,因此管理和复制将发生在8443上,而常规查询将在8080上发生。 如果您要签署自己的证书,请查看此有用的SO页面: 如何在特定连接上使用不同的证书? I didn't know that /admin was the context for SOLR admin because /admin does not re

第一:在您的样本中,您有: 但是你在询问 //td[@class=‘CarMiniProfile-TableHeader’] (注意TableHeader中的大写'T')。 xpath区分大小写。 第二:通过查询// td [@ class ='CarMiniProfile-TableHeader'] / td,你暗示你在外部td中有一个'td'元素,而它们是兄弟姐妹。 有很多方法可以在这里获得制作和模型

这是你的答案: http://jsfiddle.net/gPsdk/40/ .preloader-container { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background: #FFFFFF; z-index: 5; opacity: 1; -webkit-transition: all 500ms ease-out;

问题是,在启用Outlook库引用的情况下, olMailItem是一个保留常量,我认为当您将Dim olMailItem as Outlook.MailItem ,这不是问题,但是尝试设置变量会导致问题。 以下是完整的解释: 您已将olMailItem声明为对象变量。 在赋值语句的右侧,在将其值设置为对象的实例之前,您将引用此Object 。 这基本上是一个递归错误,因为你有对象试图自己分配自己。 还有另一个潜在的错误,如果之前已经分配了olMailItem ,这个语句会引发另一个错误(可能是

我建议使用wireshark http://www.wireshark.org/通过记录(“捕获”)设备可以看到的网络流量副本来“监听”网络上发生的对话。 当您开始捕获时,数据量似乎过大,但如果您能够发现任何看起来像您的SOAP消息的片段(应该很容易发现),那么您可以通过右键单击并选择来快速过滤到该对话'关注TCP Stream'。 然后,您可以在弹出窗口中查看您编写的SOAP服务与Silverlight客户端之间的整个对话。 如果一切正常,请关闭弹出窗口。 作为一个额外的好处,wireshar

Android默认情况下不提供TextView的合理结果。 您可以使用以下库并实现适当的aligntment。 https://github.com/navabi/JustifiedTextView Android Does not provide Justified aligntment of TextView By default. You can use following library and achieve proper aligntment. https://github.com/

你的代码适合我: class apples { public static void main(String args[]) { System.out.println("Hello World!"); } } 我将它下载到c:\ temp \ apples.java。 以下是我编译和运行的方式: C:\temp>javac -cp . apples.java C:\temp>dir apples Volume in drive C is HP_PAV

12个十六进制数字(带前导0x)表示48位。 那是256 TB的虚拟地址空间。 在AMD64上阅读wiki(我假设你在上面,对吗?)架构http://en.wikipedia.org/wiki/X86-64 12 hex digits (with leading 0x) mean 48 bits. That is 256 TB of virtual address space. Read wiki on AMD64 (I assume that you are on it, right?) ar

这将取决于你想要的。 对象有两种属性:类属性和实例属性。 类属性 类属性对于类的每个实例都是相同的对象。 class MyClass: class_attribute = [] 这里已经为类定义了MyClass.class_attribute ,您可以使用它。 如果您创建MyClass实例,则每个实例都可以访问相同的class_attribute 。 实例属性 instance属性仅在创建实例时可用,并且对于类的每个实例都是唯一的。 您只能在实例上使用它们。 在方法__init__中定

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/431817.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

hdu.1254.推箱子(bfs + 优先队列)

推箱子 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 6021 Accepted Submission(s): 1718 Problem Description推箱子是一个很经典的游戏.今天我们来玩一个简单版本.在一个M*N的房间里有一个箱子和一个搬运…

ae合成设置快捷键_怎么在ae中剪切视频?怎么在ae里裁剪视频?

ae剪切裁剪视频教程:零基础学AE软件影视后期必修课程-AE新建合成-羽兔网​www.yutu.cn1、启动After Effects并导入视频第一个任务是打开一个新项目,并将视频加载到其中。首先从主菜单中选择新的构图。然后打开构图菜单,选择所需的分辨率等&am…

php js获取元素id,javascript通过中文id和class获取元素的方法

以前以为html元素中的id和class等只能通过字母数字或者下划线等特殊字符命名,如果单存使用中文浏览器不会报错,但是js是获取不到的,但是今天逛论坛的时候发现不是这样的。代码如下:运行结果:论坛来源是这个&#xff1a…

java漂亮界面编程_计算机二级之JAVA篇

JavaJava是一门面向对象编程语言,不仅吸收了C语言的各种优点,还摒弃了C里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。深受程序员们的追捧,据TIBOE2020年最新统计:Java使用人数大涨&am…

idea 设置java栈空间,如何为Intellij编译器提供更多堆空间?

当我创建一个Intellij项目时,我不断收到以下内存错误。我已经在idea.vmoptions中增加了我的堆大小:-Xms128m-Xmx2048m-XX:MaxPermSize1024m-XX:ReservedCodeCacheSize64m-ea但我仍然得到这个错误:Information:The system is out of resources…

Java for LeetCode 042 Trapping Rain Water

Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining. For example, Given [0,1,0,2,1,0,1,3,2,1,2,1], return 6. 解题思路: 先找到第一块最高的木板&…

delphi random 六位_《蒙面唱将猜猜猜》第五季将播,六位唱将率先登场

原标题:《蒙面唱将猜猜猜》第五季将播,六位唱将率先登场新京报讯(记者 刘玮)《蒙面唱将猜猜猜》第五季将于11月1日21:10在江苏卫视首播,优酷视频全网独播。第五季中,猜评团不仅“觊觎”各路唱将的真实身份,…

自梦php,PHP菜狗自学之路 云之梦php php之窗 php脚本之

第一讲 开启PHP学习之路 2016/5/2 20:29PHP可以做什么? www网站 管理系统; websever wap网站第二讲 PHP的数据类型 源码调试 2016/5/2 20:30PHP和htm混编 句子以 ; 英文半角分号结束~!!在PHP中 以 开始 以?>结束;e…

鸡啄米vc++2010系列2(项目文件分析)

用应用程序向导生成框架程序后,我们可以在之前设置的Location下看到以解决方案名命名的文件夹,此文件夹中包含了几个文件和一个以工程名命名的子文件夹,这个子文件夹中又包含了若干个文件和一个res文件夹,创建工程时的选项不同&am…

python代做在哪找靠谱_比较靠谱的资产评估师考试去哪找

比较靠谱的资产评估师考试去哪找二我们一起来看看考研辅导员们哪些为优质的学习资源。考研辅导员们怎么说您好,我想作为有识之士,在现阶段大多数考研辅导员的学习水平都不行,甚至都不具备这些资源的才华。因此,我认为做好大家的准…

java中sql之count,SQL COUNT() 函数--编程学习网

COUNT() 函数返回匹配指定条件的行数。SQL COUNT(column_name) 语法COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入):SELECT COUNT(column_name) FROM table_name;SQL COUNT(*) 语法COUNT(*) 函数返回表中的记录数:SELECT COUNT(*) FROM tabl…

序列

ORACLE创建序列语句CREATE SEQUENCE 序列名 increment by (序列步长) start with (序列起始值) maxvalue (序列最大值) 删除序列DROP SEQUENCE 序列名 得到序列的下一个值序列名.nextval 创建和使用序列的例子CREATE SEQUENCE seq…

苹果笔记本双系统怎么切换_2020年你该怎么选择苹果笔记本,资深用户带你讲透MacBook Air MacBook Pro...

作为一名曾经的苹果生态开发者我2012年10月份购入自己的第一台苹果笔记本:MacBook Pro 13寸,那时候还很厚重,机械硬盘的配置,为了省钱,在官网翻新机渠道购买的,记得当初新机的原价是8000多,翻新…

html5 支持php标签吗,HTML5新增标签使用方法

HTML5提供了一些新的元素和属性,例如nav(网站导航块)和footer。这种标签将有利于搜索引擎的索引整理,同时更好的帮助小屏幕装置和视障人士使用,除此之外,还为其他浏览要素提供了新的功能,如audio和video标记。下面我们…

面试常考题---交换变量

1 面试常考的试题:(交换两个变量值,不使用第三方变量)2 方法1: int n150;3 int n230;4 //最终结果n130 n2505 6 n1n1-n2;//n120 n2307 n2n1n2;//n250 n1208 n1n2-n1;//n130 n2509 10 11 12 方法2: int n150; 13 int n23…

苹果6s怎么导出照片_怎么恢复苹果手机删除的照片?今天教你三种找回方法

怎么恢复苹果手机删除的照片?手机的出现虽然带给我们很大便利,同时却也带来了一些小的麻烦。在手机上很多操作步骤都很简单,因此,难免会遇到手滑误操作的情况。拿照片这项内容来说,我们可能误删除一些本来不需要删除的…

html5 php idea,五个HTML5新特性

###特性一:正则表达式 通过使用HTML5的pattern属性,代码如下: ###特性二:数据列表元素 使用一些JS或者jQuery UI来实现自动补齐的功能,而在HTML5中,直接使用datalist元素,如下: ###…

iOS学习之UItableView

一些相关的总结,有点乱. UITableView是iOS中提供的用来以列的形式展示数据的视图,叫做表现图,但是只有一列,而且只能在垂直方向滚动.继承自UIScrollView. UITableView由多个分区组成(相当于班级的分组),每个分区由多行组成(相当于每个分组下的人). UITableView有两种样式,Plain…

iptables 开放远程_远程FX正式上市 指导价11.99万-12.99万元_搜狐汽车

本文车型速览除了文章作者的主观观点外,我们正尝试基于全网可查的客观数据,为您提供中立、客观的参考依据:本文部分车型速览:畅销车型质量排行top10展开微信扫码,直接一次看完附近所有城市低价(附近城市均有经销商可售…

线性回归的Spark实现 [Linear Regression / Machine Learning / Spark]

1- 问题提出 2- 线性回归 3- 理论推导 4- Python/Spark实现 1 # -*- coding: utf-8 -*-2 from pyspark import SparkContext3 4 5 theta [0, 0]6 alpha 0.0017 8 sc SparkContext(local)9 10 def func_theta_x(x): 11 return sum([i * j for i, j in zip(theta, x)]) 1…