问题标签 [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.
java - 无头显示器上的 Matlab openfig
我在本地机器上运行 matlab,并从 Java 调用以下函数(在 tomcat Web 服务器中运行):
这在本地运行良好,但在我们的无头 unix 网络服务器上运行时,我们会收到此错误:
我使用情节(1:10)生成的其他数字;在两个平台上都可以正常工作。所以看来问题出在 openfig 函数上。此外,如果我在一个不存在的文件的路径中路径我得到一个文件未找到错误,而不是宽度和高度必须> 0 错误
然而,调用它是有效的:
matlab - 如何从轴内容中获取图像矩阵
有没有办法将轮廓图的内容作为图像矩阵获取?我只想栅格化整个图形的内容,而不是轴、标签和空白区域。
我的目标是在灰度图像上叠加一个透明的彩色等高线图,我看不到另一种方式,因为 MATLAB 每个图形只有一个颜色图。
matlab - 如何在matlab中将图形保存为带有汉字的eps文件
我用的是Windows XP(简体中文版),matlab 2011b。
我可以使用matlab在标签、图例、标题等中使用中文字符成功绘制我的图形。它可以很好地保存到位图文件中。但是当我将图形保存到 eps 文件中时,字符变得乱码。
我知道我可以编辑保存的 eps 文件以使其正确,但是有没有办法成功保存诸如 eps 之类的数字?Linux 解决方案对我来说也可以。
matlab - MATLAB 子图导出
我试图在 MATLAB 中绘制 3 个数字,它们在 MATLAB 中表现得很好。这是它在 MATLAB 中的外观截图。(即一旦我执行我的脚本)
但是,当我使用 保存它时print -djpeg -r300 Output.jpeg
,它看起来像这样:
如何在不从 FileExchange 下载任何文件的情况下修复它? 我在 SE 上遇到过类似的问题,但他们都建议使用 FileExchange 上可用的文件。
这是我已经尝试过的:
matlab - 如何在 MATLAB 中创建这样的图?
我正在尝试在 MATLAB 中绘制不同蜂窝基站的范围,如下所示:
但我不知道该怎么做。
user-interface - 查看图形的一部分
我做了10000次的模拟,想查看5000-5200之间的部分模拟。我可以使用下面的代码查看它,但 x 轴显示 0-250。我希望 x 轴显示 5000-5200 的确切数字。此外,由于某种原因,轴运行到 250 时,图的末尾似乎还有一个小间隙。我只想查看这个设定时间内的数字,x 轴显示确切的标签,最后没有间隙。
谢谢
matlab - 在 Matlab 中禁用绘图
我有一些用 Matlab 编写的程序,由于某些原因(调试、使用不同输入进行测试等),我需要运行几次。
但是,程序及其各种功能绘制了很多图形,因此每次运行程序时,我都必须等待显示所有图形,这非常烦人且耗时(尤其是当您正在使用小型笔记本电脑)。程序执行后,我用close all
.
所以我的问题是:
有没有办法禁用 Matlab 中的所有绘图/图形/图形?无论是在选项中,还是通过执行某个代码,例如disable plot
并enable plot
确保没有显示任何数字。
我知道我可以浏览代码并评论绘图部分,但我不想忘记取消评论。
image-processing - 使用 MATLAB 对图像进行边界框
我正在尝试在下图中的白色斑点周围绘制一个边界框:
我确实喜欢这样:
到目前为止,输出 bw2 是:
有人能告诉我如何在这个斑点(白色)周围画一个边界框吗?
更新 Wajih 的答案实际上准确地解决了这个问题。
matlab - Matlab移动图像
如何通过单击按钮沿 x 或 y 轴移动图像?
我已经使用 'image = imread('image.jpg');' 导入了图像 然后使用'Left = uicontrol('Parent',gcf,'Style','pushbutton','String','Left',...',但我被困在那里。我想将图像移动到任何位置方向。
matlab - 循环内不同值的轴标题
我想在标题中打印q
例如q=1
...的值。q=100
代码工作正常,但它没有显示q
标题中的值,特别是q
我正在绘制的值。如何解决这个问题?