小编Chr*_*isK的帖子

使用Matlab将日志语句写入标准输出

我们从Jenkins构建服务器启动Matlab .由于构建可能需要一些时间,因此在matlab运行时获取一些日志输出会很不错.有没有办法将文本打印到标准输出?disp,fprintf和java.lang.System.out.printline只写入matlab控制台,而不是标准输出.

使用日志文件或管道无济于事,因为Jenkins只在构建步骤中从标准输出读取.

在matlab运行时,我们如何将标准语句写入标准输出?

编辑: 我们在Windows上运行Matlab 2010b

matlab command-line batch-file

8
推荐指数
2
解决办法
4592
查看次数

如何从 acsm 文件中获取 epub?

我想编写一个自动下载电子书的小型 linux 工具。我可以从我的在线图书馆下载 ACSM 文件。现在我需要一个步骤来自动下载 epub 文件。从我读过的内容来看,这一步被称为实现。该工具应在无头服务器上运行。

现在我正在编写 wine 和 Adob​​e Digital Editions 的脚本。但这非常难看,并且需要图形用户界面。虽然这在我的 PC 上运行良好,但它在无头服务器上不起作用。

有谁知道我可以使用的图书馆?或者完成过程的文档,以便我可以实现自己的库?

在“ PDF -Adobe Digital Edition ”中,我看到了对 ADE_LauncherSDK_DevNet.pdf 的引用,但我不明白如何在应用程序中使用它。

笔记:

  • 希望删除DRM,我只是想获得EPUB文件。
  • 该工具将是开源的,所以我不想从 Adob​​e 购买任何东西。

adobe drm epub

5
推荐指数
1
解决办法
955
查看次数

如何在Simulink仿真期间捕获所有警告?

我想要捕捉在Matlab/Simulink模型模拟过程中发出的所有警告.模拟的结果应该是一系列警告,因为可能存在多个警告.

理想的代码看起来像这样(除了catch不能用于警告):

try
   sim('myModel');
catch warnings
   for i=1:length(warnings)
      <process each warning>
   end
end
Run Code Online (Sandbox Code Playgroud)

我尝试过的事情已经没有成功:

  • 将警告变为异常将无济于事,因为我只会收到第一个警告而不是所有警告.
  • 使用我自己的"@char\warnings.m"覆盖内置警告功能只会捕获我自己脚本中的警告,但不能捕获sim-function中的警告.
  • lastwarn 只会给我最后一条警告信息,而不是全部.

PS:我在Windows上使用Matlab 2010b.

matlab warnings simulink try-catch

3
推荐指数
1
解决办法
2030
查看次数

标签 统计

matlab ×2

adobe ×1

batch-file ×1

command-line ×1

drm ×1

epub ×1

simulink ×1

try-catch ×1

warnings ×1