- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想用 diary(‘log.txt’) 创建一个日志文件。
脚本使用 createJob()+createTask() 或 batch() 作为作业运行。
创建了 log.txt,但没有在 log.txt 中写入任何内容。
测试代码a.m:
c = parcluster;
j = createJob(c);
createTask(j, @b, 0, {});
submit(j);
b.m:
function [] = b()
diary off
delete b.txt
diary b.txt
disp('hello')
diary off
end
除了这个,还有什么方便的方法可以在工作中开启日记功能吗https://ww2.mathworks.cn/help/distcomp/diary.html ?
最佳答案
使用 Parallel Computing Toolbox 提交的作业可以自动捕获日记输出,而不是将 diary
与文件一起使用。此输出会随着执行的进行而更新。如果您使用 batch
创建作业命令,默认捕获日记输出。这是一个可以演示正在更新的日记输出的示例:
function [] = b()
for ii = 1:10
fprintf('hello: %d\n', ii);
pause(2);
end
end
然后像这样调用它:
j = batch(@b, 0);
wait(j, 'running');
while ~strcmp(j.State, 'finished')
diary(j)
pause(2)
end
(注意 batch
的第二个输入是从 b
请求的输出参数的数量)。这会导致如下所示的输出被打印到命令窗口:
Warning: The diary of this batch job might be incomplete because the job is still running.
--- Start Diary ---
hello: 1
hello: 2
hello: 3
hello: 4
--- End Diary ---
关于Matlab的日记+作业调度器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50558459/
这是我的代码: public void readFile() throws IOException { System.out.println("Input file name: ");
我正在为我的 8 年级社会研究课写一本内战日记,我将它呈现为一个 HTML 文件,其中包含每本日记的标题和日期。当我点击每个条目时,它应该打开实际的日记条目并关闭任何其他打开的条目。单击日志后,我无法
无法解析 ':business:diary@debug/compileClasspath': Could not resolve project :fun:push. 的依赖关系 无法解析项目:fun
我是一名优秀的程序员,十分优秀!