関数 > グラフ > 例: デカルト座標から極座標への変換
例: デカルト座標から極座標への変換
xy2pol関数とpol2xy関数を使用して、デカルト座標を極座標に、極座標をデカルト座標に変換します。
1. xy2pol を使用して、デカルト座標を極座標に変換します。
クリックしてこの式をコピー
この場合、xy2pol パラメータは点座標を表す 2 要素のベクトルです。
2. pol2xy を使用して、座標を変換してデカルト座標に戻します。
クリックしてこの式をコピー
3. デカルト座標を表すデータセットを定義します。1 列目は X 座標を表し、2 列目は Y 座標を表します。
クリックしてこの式をコピー
4. xy2pol を使用して座標を変換します。
クリックしてこの式をコピー
クリックしてこの式をコピー
この例では、ベクトルではなく、明示的な X 座標および Y 座標が使用されます。
クリックしてこの式をコピー
結果はその要素が極座標を表す 2 要素のベクトルである入れ子ベクトルになります。
5. 単純化するため、submatrix関数を使用して入れ子行列を入れ子でない行列に変換します。
クリックしてこの式をコピー
クリックしてこの式をコピー
クリックしてこの式をコピー
6. データをプロットします。
クリックしてこの式をコピー
極座標を明示的に定義することで、極座標をデカルト座標に変換できます。
クリックしてこの式をコピー
これは役に立ちましたか?