问题标签 [matlab-figure]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - 在 MATLAB 中自动将图形写入文件
有谁知道是否可以在 MATLAB 中自动将数字写入 .eps 文件?
我正在运行一个生成大量图表的脚本,如果我不必手动保存每个图表,那就太好了!
matlab - matlab中的曲线
只是想知道matlab是否具有绘制曲线而不是线条的功能。先感谢您。
matlab - 自动绘制不同颜色的线条
我试图在同一张图上绘制几个内核密度估计,我希望它们都是不同的颜色。我有一个使用字符串的 kludged 解决方案'rgbcmyk'
,并为每个单独的图单步执行它,但是在 7 次迭代后我开始出现重复项。有没有更简单/更有效的方法来做到这一点,并且有更多的颜色选择?
matlab - 在时间(日期)轴上绘制数据
我有这样的数据:
(只是更多,并且对于每个日期,右侧有几个独立的测量值)。
现在,这可能是微不足道的,但我从来没有在 MATLAB 中做过类似的事情,并且在网上找到类似的例子时遇到了问题。我需要在时间/显示日期轴(x 轴)上绘制数据,其中包含所有日期(因此,23. 和 24. 以及......我没有测量值)。
如何让日期显示在绘图轴上?
matlab - How do I get the handles of all open figures in MATLAB
I have nine open figures in matlab (generated by another function) and I want to print them all to file. Does anyone know how to grab the handles of all open figures in MATLAB?
I know about gcf
but it doesn't seem to do what I want.
matlab - 设置图形大小
我想做的就是使宽度更大,高度更小。我只是在做光栅图,但这个问题适用于任何 MATLAB figure
。我可以在创建图形时直接使用图形手动调整它的大小,但我希望程序以正确的大小将其吐出。
matlab - 在matlab中确定“gcf”的值
愚蠢,简单的问题gcf
-matlab中的值是否总是活动图形的数字?即,如果我正在处理图 5,将gcf
始终返回5
?
matlab - Matlab 图形中的半透明标记
我想绘制一个带有填充标记的散点图并使它们半透明,因此当两个或多个标记重叠时,重叠区域将更加不透明。
我天真地以为
会工作,但它不会。还
不起作用。有任何想法吗?
matlab - Matlab:打开 propertyeditor 或 plotbrowser 强制正确的文本框注释;没有它注释会失败
我有一个通常运行愉快的程序,它可以获取文件、绘制它们、吐出 pdf(字母大小)。我使用注释在一组三个子图上方放置标题,并用作带有文件信息和日期的页脚。我希望标题位于页面顶部,从边缘填充到边缘,居中。
我有两种运行程序的方式:“批处理”模式和“交互”模式。在“交互”模式下,我用一个简单的figure()
命令创建图形。在“批处理”模式下,我使用figure('visible','off')
. 这是我制作注释的命令:
在这里,“obj.hFigure(f)”只是我当前正在处理的图形的句柄。如您所见,我将图形放在图形顶部附近,并确保文本超出框的底部(以防它更大)。
我的问题是上述注释的边距。在批处理模式下(没有显示数字),我在文本的两侧得到 10% 左右的边距,这破坏了布局。在交互模式下(数字显示),我没有得到边距:文本正确地从一个边缘流到另一个边缘。
我已将问题缩小到以下问题:如果我使数字可见(figure('visible','on')
)并打开,我可以在批处理模式下获得对 ps 打印的正确响应
在绘制每个图之后。这使得程序花费大约两倍的时间(这不是什么大不了的事)。但我不明白的是:这两个命令做了什么drawnow
或refresh
不做什么?!
matlab - 如何保存自定义大小的数字
我最近一直在尝试在 MATLAB 中创建一个自定义大小的图形,并使用 saveas 函数自动保存它。特别是,我在以我创建的大小保存文件时遇到问题。粗略地说,我的代码如下:
到目前为止,我的代码运行良好,因为它可以在我的屏幕上创建自定义大小的图形,但它似乎将图片本身保存为默认大小。奇怪的是,如果我不使用 saveas 功能并手动保存图形,那么图像会保留其大小。
为澄清起见,我目前将图表保存为 emf,但如果工作正常,我也愿意使用 jpg/png/bmp。