How to do 2D extrapolation
显示 更早的评论
Hello,
I had the data of waves propagation as shown with black continuous line in the picture below. The data is a 3D matrix with the dimensions 1 and 2 are coordinates X, Y; and the third dimension is amplitude in time. The matrix has size 600x700x125.
I want to further extrapolate the waves in time (red dot line) to 600x700x250.
Any suggestion is appreciated. Many thanks, Truong.

1 个评论
Chung Truong Thanh
2014-10-20
编辑:Chung Truong Thanh
2014-10-20
回答(1 个)
Bjorn Gustavsson
2014-10-20
0 个投票
My guess is that the "best" way to go about this is to use your data to estimate all coefficients in the wave-equation in cylindrical coordinates from your data as best you can and then solve the wave equation in the surrounding region using the data (and gradients?) at your edge as boundary conditions.
HTH
类别
在 帮助中心 和 File Exchange 中查找有关 Detection 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!