Class Geometry
In: geometry.f90

幾何学に関するルーチン

Methods

rt_2_xy  

Public Instance methods

Subroutine :
r :real, intent(in)
: 中心からの距離
t :real, intent(in)
: x 軸からの角度 [rad]
x :real, intent(inout)
: x 座標
y :real, intent(inout)
: y 座標

平面デカルト座標から平面極座標への変換

[Source]

subroutine rt_2_xy( r, t, x, y )  ! 平面デカルト座標から平面極座標への変換
  implicit none
  real, intent(in) :: r  ! 中心からの距離
  real, intent(in) :: t  ! x 軸からの角度 [rad]
  real, intent(inout) :: x  ! x 座標
  real, intent(inout) :: y  ! y 座標

  x=r*cos(t)
  y=r*sin(t)

end subroutine