在 matlab 中导出 parula 格式的 colormap 对应的颜色矩阵 2563,导出文件为 csv 格式。
然后在 python 中导入 csv 格式的文件即可。
Example Code:

在 matlab 中
c = parula(256); % 获取parula colormapcsvwrite('parula.csv', c); % 将colormap 保存为CSV文件
在 Python 中,
import numpy as npimport matplotlib.pyplot as pltimport matplotlib.colors as mcolors# 从CSV文件中加载parula colormapc = np.loadtxt('E:/Program Files/MATLAB/R2021b/bin/parula.csv', delimiter=',')# 创建一个示例图形x = np.linspace(0, 10, 100)y = np.sin(x)# 绘制图形并利用parula colormapplt.scatter(x, y, c=y, cmap=mcolors.ListedColormap(c), vmin=-1, vmax=1)plt.colorbar()plt.show()