如何获得特定的蜱虫轴值等距的,独立于他们的价值观?

25日视图(30天)
我有下面的代码来创建一个二维彩色地图的数量 ref_n_order ,这取决于 频率 固体含量
我想画一个地图6行( 固体含量 )和40列( 频率 )地图显示一个颜色数组的强度 ref_n_order 值。的 ref_n_order 频率 文件 已经上传,以防它帮助。
负载ref_n_order.mat
负载freq.mat
全氯乙烯(:1)= (17.67,8.39,2.46,0.92,0.23,0.12);%轴降序排列,这是固体含量
% 1 x的轴由40个数据数组
%的彩色地图由6 x 40数据数组,ref_n_order
图(4)
显示亮度图像(频率、全氯乙烯(:1),ref_n_order)
c = colorbar;
c.Label。字符串=“n”;
caxis ([min(最低(ref_n_order))马克斯(max (ref_n_order))))
包含(的固体含量(%))
ylabel (的频率(太赫兹))
不幸的是,我获得的图像(上传下面),有 频率 轴和 坚实的内容 在x轴上。
图像的另一个大问题是如何 ref_n_order 颜色矩阵行似乎倒行1,2,3,4,5,6,数据矩阵而不是绘制6、5、4、3、2、1。6是第一行的形象,和1是最后一行,而不是对应正确的固体含量。
谢谢你的帮助。

答案(2)

马修•诺伊
马修•诺伊 2023年5月4日在41
你好
1 /在我看来你只是x和ylabels混合
2 /你可能想要Y dir放回“正常”模式
结果这两个简单的插件:
代码
全氯乙烯(:1)= (17.67,8.39,2.46,0.92,0.23,0.12);%轴降序排列,这是固体含量
% 1 x的轴由40个数据数组
%的彩色地图由6 x 40数据数组,ref_n_order
图(4)
显示亮度图像(频率、全氯乙烯(:1),ref_n_order)
集(gca),“YDir”,“正常”)像往常一样%放回y方向
c = colorbar
c.Label。字符串=“n”;
caxis ([min(最低(ref_n_order))马克斯(max (ref_n_order))))
ylabel (的固体含量(%))
包含(的频率(太赫兹))
现在我不确定你还想反的行顺序数据
你能做到的 flipud
全氯乙烯(:1)= (17.67,8.39,2.46,0.92,0.23,0.12);%轴降序排列,这是固体含量
% 1 x的轴由40个数据数组
%的彩色地图由6 x 40数据数组,ref_n_order
图(4)
显示亮度图像(频率、全氯乙烯(:1),flipud (ref_n_order))
集(gca),“YDir”,“正常”)像往常一样%放回y方向
c = colorbar
c.Label。字符串=“n”;
caxis ([min(最低(ref_n_order))马克斯(max (ref_n_order))))
ylabel (的固体含量(%))
包含(的频率(太赫兹))

克里斯·拉皮埃尔
克里斯·拉皮埃尔 2023年5月4日12:53
您已经创建了你的图像使用这种格式:
在一个图像,把矩阵的行对应于y,列x。注意,(0,0)在一个图像左上角。还要注意,x和y应该是标量,或2元素向量。如果你通过在向量的数字,它使用范围创建它们之间均匀间隔的蜱虫。
你6 x40情节,所以y轴上有6个步骤,和40 x。虱子是均匀分散于这些值。你的蜱虫的值 频率 (x) 全氯乙烯(:1) 在y。我唯一看到的是你的代码标签你的y轴的频率,和X轴固体含量:
包含(的固体含量(%))
ylabel (的频率(太赫兹))
跳过这些,你应该有你想要的。
如果你想要(0,0)左下角(也许你为什么认为你颜色矩阵是倒),使用 轴xy。
负载ref_n_order.mat
负载freq.mat
全氯乙烯(:1)= (17.67,8.39,2.46,0.92,0.23,0.12);%轴降序排列,这是固体含量
% 1 x的轴由40个数据数组
%的彩色地图由6 x 40数据数组,ref_n_order
[延长,mxf] =边界(频率)
延长= 0
mxf = 0.9922
(mnp mxp] =边界(perc (: 1))
mnp = 0.1200
mxp = 17.6700
显示亮度图像(频率、全氯乙烯(:1),ref_n_order)
c = colorbar;
c.Label。字符串=“n”;
caxis ([min(最低(ref_n_order))马克斯(max (ref_n_order))))
ylabel (的固体含量(%))
包含(的频率(太赫兹))
xy
2的评论
Goncalo科斯塔
Goncalo科斯塔 2023年5月4日13:31
亲爱的短剑,这最后的评论正是我需要的。谢谢你的帮助。

登录置评。

类别

找到更多的在红色的帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!