Display Python Formatted Arrays:以 Python/NumPy 格式显示双精度数组-matlab开发

时间:2024-06-21 09:00:47
【文件属性】:

文件名称:Display Python Formatted Arrays:以 Python/NumPy 格式显示双精度数组-matlab开发

文件大小:2KB

文件格式:ZIP

更新时间:2024-06-21 09:00:47

matlab

此类继承自 double 并重载 display 函数,以兼容复制和粘贴到交互式 Python 会话的文本格式输出多维数组。 它不适用于任意维度,因为我陷入了广义索引,因此是hackish: newx =挤压(x(i,:,:,:,:,:,:,:,:,:,:)); (我很想知道是否有不同的方法来做到这一点!) 所以目前它支持大约 12 个维度,我认为这可能足以满足大多数复制 + 粘贴的需求,但是如果你需要更多,你可以在上面的行中添加更多的冒号 - 它似乎没有任何伤害! 无论如何,使用您的 Matlab 路径中的文件: >> x = rand(2,3,4,5); >> a = 数组(x) 您可以在构造函数或之后: >> a = 数组(x,'%2.6f') >> a.format = '%2.2f' 例如: >> x = rand(4,3,2); >> 数组(x) 答案 = 数组([


【文件预览】:
array.zip

网友评论