るりまサーチ

最速Rubyリファレンスマニュアル検索!
87件ヒット [1-87件を表示] (0.009秒)

別のキーワード

  1. _builtin polar
  2. complex polar
  3. tkextlib/tcllib/plotchart polar_to_pixel
  4. tkextlib/tcllib/plotchart polar_coordinates
  5. numeric polar

検索結果

Numeric#polar -> [Numeric, Numeric] (18131.0)

自身の絶対値と偏角を配列にして返します。正の数なら [self, 0]、負の数な ら [-self, Math::PI] を返します。

...h::PI] を返します。

例:

1.0.polar # => [1.0, 0]
2.0.polar # => [2.0, 0]
-1.0.polar # => [1.0, 3.141592653589793]
-2.0.polar # => [2.0, 3.141592653589793]

Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。

@see Complex#polar...

Complex#polar -> [Numeric, Numeric] (18119.0)

自身の絶対値と偏角を配列にして返します。

...自身の絶対値と偏角を配列にして返します。

//emlist[例][ruby]{
Complex.polar(1, 2).polar # => [1, 2]
//}

@see Numeric#polar...

Complex.polar(r, theta = 0) -> Complex (18119.0)

絶対値が r、偏角が theta である Complex クラスのオブジェクトを生成します。

...

@param theta 生成する複素数の偏角。単位はラジアンです。省略した場合は 0 です。

//emlist[例][ruby]{
Complex.polar(2.0) # => (2.0+0.0i)
Complex.polar(2.0, 0) # => (2.0+0.0i)
Complex.polar(2.0, Math::PI) # => (-2.0+2.4492127076447545e-16i)
//}...

Tk::Tcllib::Plotchart.polar_coordinates(w, radmax) (6101.0)

@todo

@todo

Tk::Tcllib::Plotchart.polar_to_pixel(w, rad, phi) (6101.0)

@todo

@todo

絞り込み条件を変える

Tk::Tcllib::Plotchart::ChartMethod#polar_coordinates(radmax) (6101.0)

@todo

@todo

Tk::Tcllib::Plotchart::ChartMethod#polar_to_pixel(rad, phi) (6101.0)

@todo

@todo

Tk::Tcllib::Plotchart::PolarPlot (6000.0)

Alias of Tk::Tcllib::Plotchart::Polarplot

...Alias of Tk::Tcllib::Plotchart::Polarplot...

Tk::Tcllib::Plotchart::Polarplot (6000.0)

Tk::Tcllib::Plotchart::PolarPlot#dataconfig(series, key, value = None) (3000.0)

@todo

@todo

絞り込み条件を変える

Tk::Tcllib::Plotchart::PolarPlot#plot(series, radius, angle) (3000.0)

@todo

@todo

Tk::Tcllib::Plotchart::PolarPlot.new(*args) (3000.0)

@todo

@todo

Complex (12.0)

複素数を扱うクラスです。

...、Kernel.#Complex、
Complex.rect、Complex.polar、Numeric#to_c、
String#to_c のいずれかを使用します。

//emlist[Complex オブジェクトの作り方][ruby]{
Complex(1) # => (1+0i)
Complex(2, 3) # => (2+3i)
Complex.polar(2, 3) # => (-1.9799849932008908+0.2822400161...

Complex#angle -> Float (6.0)

自身の偏角を[-π,π]の範囲で返します。

...自身の偏角を[-π,π]の範囲で返します。

//emlist[例][ruby]{
Complex.polar(3, Math::PI/2).arg # => 1.5707963267948966
//}

非正の実軸付近での挙動に注意してください。以下の例のように虚部が 0.0 と
-0.0 では値が変わります。

//emlist[例][ruby]...

Complex#arg -> Float (6.0)

自身の偏角を[-π,π]の範囲で返します。

...自身の偏角を[-π,π]の範囲で返します。

//emlist[例][ruby]{
Complex.polar(3, Math::PI/2).arg # => 1.5707963267948966
//}

非正の実軸付近での挙動に注意してください。以下の例のように虚部が 0.0 と
-0.0 では値が変わります。

//emlist[例][ruby]...

絞り込み条件を変える

Complex#phase -> Float (6.0)

自身の偏角を[-π,π]の範囲で返します。

...自身の偏角を[-π,π]の範囲で返します。

//emlist[例][ruby]{
Complex.polar(3, Math::PI/2).arg # => 1.5707963267948966
//}

非正の実軸付近での挙動に注意してください。以下の例のように虚部が 0.0 と
-0.0 では値が変わります。

//emlist[例][ruby]...

Kernel.#Complex(r, i = 0) -> Complex (6.0)

実部が r、虚部が i である Complex クラスのオブジェクトを生成します。

...

例:

Complex(1) # => (1+0i)
Complex(1, 2) # => (1+2i)
Complex('1+1i') # => (1+1i)
Complex('1+1j') # => (1+1i)
# Complex.polar(10, 10) と同一。
Complex('10@10') # => (-8.390715290764524-5.440211108893697i)
Complex('_') # => ArgumentError

r にも i にも複素...

Kernel.#Complex(r, i = 0, exception: true) -> Complex | nil (6.0)

実部が r、虚部が i である Complex クラスのオブジェクトを生成します。

...

例:

Complex(1) # => (1+0i)
Complex(1, 2) # => (1+2i)
Complex('1+1i') # => (1+1i)
Complex('1+1j') # => (1+1i)
# Complex.polar(10, 10) と同一。
Complex('10@10') # => (-8.390715290764524-5.440211108893697i)
Complex('_') # => ArgumentError

r にも i にも複素...

Kernel.#Complex(s) -> Complex (6.0)

実部が r、虚部が i である Complex クラスのオブジェクトを生成します。

...

例:

Complex(1) # => (1+0i)
Complex(1, 2) # => (1+2i)
Complex('1+1i') # => (1+1i)
Complex('1+1j') # => (1+1i)
# Complex.polar(10, 10) と同一。
Complex('10@10') # => (-8.390715290764524-5.440211108893697i)
Complex('_') # => ArgumentError

r にも i にも複素...

Kernel.#Complex(s, exception: true) -> Complex | nil (6.0)

実部が r、虚部が i である Complex クラスのオブジェクトを生成します。

...

例:

Complex(1) # => (1+0i)
Complex(1, 2) # => (1+2i)
Complex('1+1i') # => (1+1i)
Complex('1+1j') # => (1+1i)
# Complex.polar(10, 10) と同一。
Complex('10@10') # => (-8.390715290764524-5.440211108893697i)
Complex('_') # => ArgumentError

r にも i にも複素...

絞り込み条件を変える

Numeric (6.0)

数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。

...- - - -
phase | o - - - o - o
polar
| o - - - - - o
pred | - o -...
...-----------------------------------------------------------
phase | o - o - o
polar
| o - - - o
positive? | o - o o -...