8得票2回答
MATLAB如何移除一个坐标轴的刻度线但保留标签?

我希望制作一个MATLAB图,该图具有x轴上的刻度标签但没有刻度线,而y轴上则有刻度线。如何实现? 我不能使用 set(gca,'XTick',[]) 因为这将会移除刻度标签。我也不能使用。 set(gca,'TickLength',[0 0]) 因为这会移除y轴上的刻度标记。

8得票4回答
去掉Matlab绘图周围的边框

Matlab显示绘图周围有黑色边框,我希望将其移除。我认为应该使用类似以下命令: ```matlab set(gca,'box','off') ``` 这个命令会关闭当前图形的坐标轴盒子,从而去掉边框。 set(Figure#,'PropertyName',PropertyValue);...

8得票1回答
如何在MATLAB绘图中精确控制线条的粗细?

我可以帮您进行翻译。下面是您需要翻译的内容: 我希望能够精确控制在 MATLAB 中绘制的线条厚度。不仅仅是0.5、1、2、3等点数,而是例如0.2毫米。这可行吗? 在导出设置窗口中有自定义线比例尺和最小线宽框,但那并不起作用。 示例代码: hf = figure; ha = ax...

8得票2回答
在Matlab绘图中使用希腊字母

我在Matlab中创建了一个图形,现在想要通过以下命令添加图例: legend({'Pos1', 'Pos2', 'Pos3', '\alpha Pos4'}, 'Location', 'northeast', 'Interpreter', 'latex', 'fontsize', 22);...

8得票2回答
创建一个极坐标直方图

极坐标直方图可以非常有用地绘制具有多个条目的堆积条形图。下面的图像提供了一个示例,显示了图形目标。使用ggplot2在R中可以相对容易地实现这一点。类似于matlab中的“rose”函数似乎不允许这样的结果。 作为起点,这是我所拥有的内容: 脚本 % inputs l = [1 ...

8得票2回答
在Matlab中使像素透明

我在matlab中导入了一张图片,在显示它之前,我如何使图片的背景透明?例如,我有一个红色球在白色背景上,如何使图像中的白色像素透明,以便只有红色球可见,而白色像素是透明的?

8得票2回答
Matlab中的2-D线条渐变色

在Matlab中,是否有可能为2-D线条添加渐变色,特别是当您只有少量数据点(少于10个)时,结果类似于下面图片中的效果?

8得票3回答
在Matlab中更改图像视图

有没有一种方法可以使用 surf() 样式的数据格式来创建热力图呢? 我有一堆散乱的数据,形式为 z=f(x,y)(所以我使用了 TriScatteredInterp 使其适用于 meshgrid),我想用热力图来可视化 z。surf 已经做了我想要的类似的事情,但是你必须手动旋转图形,使视...

8得票1回答
在一个3D图中绘制多个2D轮廓图[MATLAB]

我想知道如何在 3D 图中绘制多个间隔在 z 轴上的 2D 等高线图,就像这样的图示所示:

8得票1回答
MATLAB中pcolor/surf的双线性插值(shading interp)

考虑以下 MATLAB 代码: C = [ 0 0 0 0 0 0 1 2 1 0 0 2 4 2 0 0 1 2 1 0 0 0 0 0 0 ]; pcolor( C ); shading interp; axis square 请注意,...