翻转图表中使用的数据,间隔不变(与附图完全一样)
Flip data for use in graph upside down with intervals unchanged (exactly as in picture attached)
我正在使用 MATLAB,需要翻转图表中的数据,如下图所示;
即我有矢量 A = [1 2 3 4 4 4 3 3 3] (蓝线),我需要将它 完全 转换为 B = [4 3 2 1 1 1 2 2 2 ] (红线)。请注意,我需要 x 轴和 y 轴的间隔 不变 。我试过 flipud
、fliplr
、flip
和 rot90
,但都没有成功。
请注意,我需要自己转换数据(将图像倒转是不够的)。
卡住了一段时间,非常感谢任何帮助!
数学上,就是下面的变换:
B = -A + min(A) + max(A);
我正在使用 MATLAB,需要翻转图表中的数据,如下图所示;
即我有矢量 A = [1 2 3 4 4 4 3 3 3] (蓝线),我需要将它 完全 转换为 B = [4 3 2 1 1 1 2 2 2 ] (红线)。请注意,我需要 x 轴和 y 轴的间隔 不变 。我试过 flipud
、fliplr
、flip
和 rot90
,但都没有成功。
请注意,我需要自己转换数据(将图像倒转是不够的)。
卡住了一段时间,非常感谢任何帮助!
数学上,就是下面的变换:
B = -A + min(A) + max(A);