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

时间:2017-05-04 05:39:47

标签: matlab select plot

基本上,我想创建一个名为" 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编程的初学者。谢谢你的帮助

0 个答案:

没有答案