在matlab中从回波持续时间图中选择数据

在matlab中从回波持续时间图中选择数据,matlab,select,plot,Matlab,Select,Plot,基本上,我想从绘图中创建一个名为“echo duration”的变量。所以,我有一张回声测深仪的回声轨迹图,x轴是样本数,y轴是电压。我想做的是从所有回波轨迹图中选择所有最高电压作为我的回波持续时间。这可以在Matlab中完成吗? 这是我的密码 File_33KHz =fopen('TEdH.LF','r'); Bin_33KHz =fread(File_33KHz,[Set_RecordLength,Set_PingNumber],'uin

基本上,我想从绘图中创建一个名为“echo duration”的变量。所以,我有一张回声测深仪的回声轨迹图,x轴是样本数,y轴是电压。我想做的是从所有回波轨迹图中选择所有最高电压作为我的回波持续时间。这可以在Matlab中完成吗? 这是我的密码

File_33KHz              =fopen('TEdH.LF','r');
Bin_33KHz               =fread(File_33KHz,[Set_RecordLength,Set_PingNumber],'uint8');
File_200KHz             =fopen('TEdH.HF','r');
Bin_200KHz              =fread(File_200KHz,[Set_RecordLength,Set_PingNumber],'uint8');

figure;1;
EchoTraces_33KHz        =plot(Bin_33KHz(:,:));
title('Echo Trace Samples For 33KHz Transducer');                         
xlabel('Sample Number');                                                  
ylabel('Voltage');                                                         
figure;2;
EchoTraces_200KHz       =plot(Bin_200KHz(:,1:100:821));                    
title('Echo Trace Samples For 200KHz Transducer');                         
xlabel('Sample Number');                                                   
ylabel('Voltage');                                                         
legend('Sample Number','Voltage');                                         

请用简单的语言解释一下,因为我是matlab编程的初学者。感谢您的帮助

添加绘图和/或样本输入数据可能很有用。在二维绘图中查找峰值是否有问题?或者可能很有趣。