circular_sensors#

deepinv.physics.scattering.circular_sensors(number, radius, max_angle=360, offset_angle=0, device='cpu')[source]#

Generate equispaced sensors on a circle.

Parameters:
  • number (int) – Number of sensors.

  • radius (float) – Radius of the circle.

  • max_angle (float) – Maximum angle in degrees covered by sensors.

  • offset_angle (float) – Offset angle in degrees.

  • device (str) – Torch device for tensors.

Returns:

Tuple of tensors: - transmitters: Tensor of shape (2, number) with (x,y) positions. - receivers: Tensor of shape (2, number, number-1) with (x,y) positions.

Examples using circular_sensors:#

Inverse scattering problem

Inverse scattering problem