问题标签 [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 中的对数图仅在位置 10^x 处标记轴,其中 x 是整数(例如,10^4、10^5、10^6)。有时,可能需要在中间位置或次要刻度处添加标签(例如,5*10^4、5*10^5)。
为了放置这样的标签,我使用了text
带有适当坐标x
的命令。y
但是,文本命令中上标的字体与默认轴标签中的字体不同。即使轴标签和文本的字体通过以下方式设置为相同也是如此:
特别是,与文本框相比,默认轴标签中的上标字体大小似乎更小。有没有办法解决这种差异,使文本框中的字体和轴标签中的字体相同(包括上标)?
matlab - 设置不同的刻度长度
我有一个图,其中我想要沿 x 轴的许多刻度,但只有一些刻度会有与之关联的刻度标签。但是,我希望那些有标签的刻度线比没有标签的刻度线长。
我知道您可以打开 x 轴 MinorTicks,但这不会让您控制这些刻度的实际位置。例如,如果 x 轴表示天数,我希望每 7 天标记一次,但每 28 天标记一次。
此外,设置XTickLength
only 可以让您设置每个刻度线的长度,而不是选择性地设置。
什么是控制刻度长度的最佳方法,同时允许您准确指定刻度应该在哪里?
matlab - 如何创建带有轮廓边框的矩形?
我想绘制一个矩形来勾勒出我在图形的一个轴上绘制的图像区域。我在这个图中有多个轴,所以我使用了 rectangle() 函数。我想要的是在矩形的内部和外部绘制一个白色的矩形,一个黑色的细边框。矩形内的图像部分应该是可见的,所以所有的“facecolor”都应该是“none”。我尝试绘制 3 个矩形,两个黑色的细线宽和一个较粗的白色矩形,但问题是“位置”以轴为单位定义,“线宽”以点为单位定义,因此缩放不起作用太好了,尤其是在调整图形大小时。
仅供参考,轮廓是为了使白色矩形在浅色背景下更明显。绘制的图像差异很大,因此我的数据不会普遍可见单一颜色。
关于如何做到这一点的任何建议?
matlab - 从 Octave 保存 .fig 文件
我需要制作一个可以在 Matlab 中重新打开的 .fig 文件,但我在 Octave 中工作。但显然 Octave 中没有saveas
命令。这就是我正在尝试的:
windows - 在 Windows 资源管理器中预览 matlab 图形(将图像设置为另一个文件的缩略图的实用程序)
有没有人想出一种方法来为 Windows 中的 matlab 图形制作缩略图类型预览?
我已经厌倦了将 .png 和 .fig 文件一起保存,这样我就知道里面有什么了。
一个有用的帮助工具是一个命令行实用程序,它可以提供一个图像文件,并被告知使用它作为给定文件预览的基础。
我可以在 matlab 中编写一个辅助函数来保存 .fig,制作一个临时图像文件,然后使用命令行实用程序将其推送到缩略图中。
user-interface - 获取对象在 Matlab 图上的位置
如何直接从 Matlab 命令窗口获取我在绘图上绘制的对象(例如箭头、矩形或模拟)的位置(即坐标)?
user-interface - 如何在 matlab GUI 中集成所有绘图菜单(文件、编辑、插入等)?
我正在构建一个用于数据分析的 matlab GUI 界面。我有一个轴对象,我想添加plot
图中可用的相同菜单。
我知道您可以构建自己的菜单条目,但我只需要“标准”条目,即File、Edit、View、Insert等。
只有工具栏是不够的!
matlab - 在图窗上添加按钮并在 MATLAB 中关闭图窗
我有一组从数据库中提取的数据。我已将它们显示在图形窗口中,但我希望有一个按钮,它可以在其中关闭图形窗口或对其执行一些其他功能。
这是我到目前为止的代码:
请指教。
matlab - XTick 用于 3D 绘图
是否比XTick
3D 绘图的等效属性?另外,有没有办法确定轴刻度线的数字输出格式?