library(oce)
data(adp)
plot(adp, which=5) # beam 1 echo intensity
adp.att <- beamAttenuateAdp(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"))
## Image
plot(adp.att, which="amplitude",col=oceColorsJet(100))
Run the code above in your browser using DataLab