matlab无法导出图形
Posted
技术标签:
【中文标题】matlab无法导出图形【英文标题】:Can't export figure in matlab 【发布时间】:2019-12-20 09:32:10 【问题描述】:所以我尝试将几个月前保存的 .fig 导出为 .pdf。
每当我单击文件->另存为并选择 .pdf 类型时,我都会收到此错误:
“matlab.graphics.shape.internal.PointDataTip”类型的输入参数的未定义函数“printCallback”
手动使用hgexport(myFig,'myFig.pdf')
时遇到同样的错误。
【问题讨论】:
如果您提供Minimum Verifiable Example 会更好,即提供一个足够小的示例,以便人们可以在自己的机器上复制、粘贴和运行它。任何人都不可能帮助您,因为我们无法测试它是否也出现在我们的机器上。 嗨@kkuilla 如我的问题所述,我使用的是hgexport(myFig,'myFig.pdf')
而myFig 是您想要的任何数字...
如果您不想创建Minimum Verifiable Example,但您不太可能得到有用的答案,因为您现在的问题是因为您还没有包括任何细节。没有细节,任何人都很难回答这个问题。请阅读Minimum Verifiable Example 并相应地更新您的问题。
这种行为是否与所有 .fig 文件一致,还是仅与您几个月前保存的特定 fig 文件一致?你能保存为jpg/png吗?你有没有机会修改/掩盖任何 MATLAB 函数?你有哪个 MATLAB 版本/发行版?
嗨@SardarUsama 它只有这个特定的数字。我使用的是 Matlab R2019b,所有的数字都是使用 Matlab R2018b 创建的。但是,所有其他图形都可以正常导出,除了一个 ..
【参考方案1】:
好的,现在可以了。
问题是,我用光标在图中选择了一个数据点。 取消选择它工作的点后。
我个人在互联网上没有找到任何关于此问题的信息,可能对其他人来说很有趣......
【讨论】:
以上是关于matlab无法导出图形的主要内容,如果未能解决你的问题,请参考以下文章
无法让 Matlab uicontrol 'text' 框定位在图形窗口的顶部