Matlab发布图像PDF
我希望在发布脚本时包含Simulink图表的图片。我目前将其打印到图像中,并在以后手动添加 我在网上读到,我可以通过添加一条评论Matlab发布图像PDF,matlab,publish,simulink,Matlab,Publish,Simulink,我希望在发布脚本时包含Simulink图表的图片。我目前将其打印到图像中,并在以后手动添加 我在网上读到,我可以通过添加一条评论来做到这一点,发布工具会将其拾取并添加到我的报告中。不幸的是,所有这一切只是添加一个链接到图像,这在打印图像时没有帮助 这就是我所拥有的: print(['-s',simName], '-djpeg', ['html/',simName,'.jpg']) % <<simName.jpg>> print(['-s',simName],'-djpe
来做到这一点,发布工具会将其拾取并添加到我的报告中。不幸的是,所有这一切只是添加一个链接到图像,这在打印图像时没有帮助
这就是我所拥有的:
print(['-s',simName], '-djpeg', ['html/',simName,'.jpg'])
% <<simName.jpg>>
print(['-s',simName],'-djpeg',['html/',simName',.jpg']))
%
我以前也试过,但它们对我也不起作用。你试过的应该有用。事实上,它应该适用于任何JPG文件。你有没有试过下面的例子 要从MATLAB文件生成包含
surfpeaks.jpg
的HTML文件,请执行以下操作:
html
的子文件夹李>
surfpeaks.jpg
确保simulink程序与脚本位于同一文件夹中。对于PDF,您可能不想将图像放入
html
子文件夹中,而是与脚本位于同一目录中。您尝试过html吗?如果它适用于HTML,但不适用于PDF,那么它将为您提供出错的线索。您还需要提供更多详细信息:脚本、文件位置、发布方式和输出外观、任何错误消息等。这就是我得到的:使用此代码:%%Simulink%open\u system('HW6\u 1\u sim')%%
脚本使用Simulink输出一些绘图。jpg现在位于html中,并且与simulink和.m文件位于同一文件夹中。我通过转到顶部并单击“发布”来发布它。我把它改成pdf格式。我也试过html,但也没用。相对于脚本的位置,JPG文件在哪里?您是如何发布脚本的?您使用的是哪种输出格式?您尝试过不同的输出格式吗?你确定Simulink模型在发布之前已经关闭了吗?啊,原来问题是关闭了Simulink文件。之后,open_系统命令对html和pdf都有效。我最初还认为应该将该命令放在发布脚本窗口中,而不是实际代码中。谢谢你的帮助!
saveas(surf(peaks),'html/surfpeaks.jpg');
%% Image Example
% This is a graphic:
%
% <<surfpeaks.jpg>>
%
%% Include snapshot of f14 model
%
open_system('f14')
%