library(oce)
data(adp)
plot(adp, which=5) # beam 1 echo intensity
adp.att <- adp.beam.attenuate(adp)
plot(adp.att, which=5) # beam 1 echo intensity
# Profiles
par(mar=c(4, 4, 1, 1))
plot(apply(adp$data$ma$a, 2, mean), adp$data$ss$distance, type='l', xlim=c(0,256))
lines(apply(adp.att$data$ma$a, 2, mean), adp$data$ss$distance, type='l', col='red')
legend("topright", lwd=1, col=c("black", "red"), legend=c("original", "attenuated"))
Run the code above in your browser using DataLab