Matlab 的单变量函数变分强度图

计算科学 matlab 绘图
2021-12-23 04:51:48

我想知道是否可以在 matlab 中创建功能强度图。我正在寻找的示例如下在本文中找到:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

这些数字(猜测)可能是用 R 制作的,但这对 matlab 可能吗?除了图像强度图,我似乎找不到任何与强度相关的东西。

谢谢

2个回答

我相信您正在寻找的东西可以在这个包中找到,patchline.m,可从 Matlab Central 获得。

http://www.mathworks.com/matlabcentral/fileexchange/36953-patchline/content/patchline.m

请注意中概述的基本用法

help patchline

%Example 
t = 0:pi/64:4*pi;
p = patchline(t,sin(t),'edgecolor','b','linewidth',2,'edgealpha',.05);

'edgecolor' 和 'linewidth' 对应于它们明显的图形属性,但您可能不熟悉的是 'edgealpha'(值在 0 和 1 之间),它将决定您正在绘制的线条的透明度。

所以事实证明,我认为我找到了最接近我真正想要的东西:

在此处输入图像描述

这是从这里

这是seabornpython 中的库,它似乎主要作为 matplotlib 和 pyplot 的扩展。我的 OP 似乎是这个库绘图功能的变体。