在MATLAB和Python中绘制性能剖面图

在MATLAB和Python中绘制性能剖面图,python,matlab,Python,Matlab,我应该使用什么函数来绘制不同算法的上述性能概要,运行时数据来自python实现,存储在不同算法的列表中。Python或Matlab中是否有内置函数自动绘制此类图形?谢谢您可以使用和在Python中使用Matplotlib制作类似的东西 在Matlab中可以使用和 必须将算法的性能存储在列表(如果使用Python)或矩阵(Matlab)中,然后绘制结果 Matlab附带了几个绘图函数,如figure()、plot()、subplot(),这些函数是绘制这些图形所需的 在Python中,您可以使用第


我应该使用什么函数来绘制不同算法的上述性能概要,运行时数据来自python实现,存储在不同算法的列表中。Python或Matlab中是否有内置函数自动绘制此类图形?谢谢

您可以使用和在Python中使用Matplotlib制作类似的东西


在Matlab中可以使用和

必须将算法的性能存储在列表(如果使用Python)或矩阵(Matlab)中,然后绘制结果

Matlab附带了几个绘图函数,如figure()、plot()、subplot(),这些函数是绘制这些图形所需的


在Python中,您可以使用第三方软件包。顺便说一句,Matplotlib为您提供了一个类似MatLab的环境,名为MatLab,它尝试模拟MatLab命令。

一个Python函数,用于绘制这些配置文件,这些配置文件可以通过指令找到。导入此函数并使用数据生成DataFrame对象(请参见说明)后,性能配置文件的生成就很容易了


可以找到绘制性能配置文件的MATLAB脚本。

我通过依赖名为leather的Python模块的Python脚本制作简单的性能图表,如问题中提出的图表。例如,在以下gist.github.com存储库中:

是一个Python脚本,名为permutations2x2\u chart\u results,用于执行此操作。默认情况下,此脚本使用SVG格式生成图表。大多数流行的web浏览器直接支持的一种格式,是矢量图形与位图图形。对于这些类型的性能图,矢量图形往往是一个不错的选择,因为用户可以放大结果的任何部分,以获得更详细的信息,而无需像素化