Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 八度音阶图形格式化工具_Matlab_Octave_Gnuplot - Fatal编程技术网

Matlab 八度音阶图形格式化工具

Matlab 八度音阶图形格式化工具,matlab,octave,gnuplot,Matlab,Octave,Gnuplot,我知道Matlab允许您在通过接口创建图形后格式化图形。然而,在八度音阶中没有相同的特征。有没有一个工具可以在八度和GnuPlot之间运行?如果没有这样的工具,是否有工具可以生成格式化选项 我听说过EasyPlot,但它不是免费的。Octave使用Gnuplot作为默认的绘图后端,尽管它支持其他选项。它还支持Matlab提供的大多数图形函数,包括在创建绘图后更改绘图的函数。我过去曾使用GNU绘图进行一些可视化。我没有找到任何前端界面来设置颜色或标签之类的东西,但是在命令行上设置一些基本的东西非常

我知道Matlab允许您在通过接口创建图形后格式化图形。然而,在八度音阶中没有相同的特征。有没有一个工具可以在八度和GnuPlot之间运行?如果没有这样的工具,是否有工具可以生成格式化选项


我听说过EasyPlot,但它不是免费的。

Octave使用Gnuplot作为默认的绘图后端,尽管它支持其他选项。它还支持Matlab提供的大多数图形函数,包括在创建绘图后更改绘图的函数。

我过去曾使用GNU绘图进行一些可视化。我没有找到任何前端界面来设置颜色或标签之类的东西,但是在命令行上设置一些基本的东西非常简单。这个网站帮了我的忙:

我发现GNU绘图图在通过倍频程生成后有一些格式选项。如果按“m”,则可以右键单击并获得一个菜单,其中包含设置打印格式的选项(线条样式/颜色/背景/打印)。然而,对我来说,它崩溃了很多,改变值似乎没有多大影响

使用这些按键还有其他一些功能

  • m-右键单击时允许菜单
  • a-缩放到完整窗口
  • p-上一个缩放级别
  • r-重叠尺
  • g-叠加网格
  • b-切换边界
  • 1-切换输出读取格式
  • 5-显示半径测量工具(显示标尺时)
  • 7-格式纵横比(用于获得方形图以不扭曲比例)

这些只是我通过随机测试键盘(!)发现的,所以这并不是详尽无遗的。但希望这能有所帮助。

它没有用户界面,您可以使用它以图形方式进行自定义。这就是我要找的。例如,更改颜色、保存到图像、裁剪等,我明白了。的确,gnuplot后端没有这个功能。据我所知,现在做这些事情的唯一方法是使用书面命令。此外,菜单上还有一个选项,可以将图像复制到剪贴板。然后快速粘贴到绘图中是保存GNU绘图图像的一种方法。几乎相关,这是一篇关于在Matlab中生成打印质量特性的好文章