I want to model 2D wave propagation in a different medium and its reflex from the boundary with different shapes like rectangular or circle. Is any software or Matlab script that can do this?
It highly depends if you have continuum or discrete system. If you have linear or nonlinear interactions, or convex nonconvex material model. A little bit more info regarding your research, would help to find the best tool.