Apple の脅威の通知と金銭目当てのスパイウェアへの対策について

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

Grapher 極座標グラフの角度の始点を変更する方法

使用環境

Grapher バージョン2.6

MacBook Pro (Retina, 15-inch, Mid 2014)

macOS High Sierra


初めての質問を投稿させていただきます。

macにプリインストールされているGrapherについてです。

極座標グラフで配光曲線を描きたいと考えたのですが、

極座標系の角度の軸を回転して、現在の0度を-90度回転した位置に移動させたいのですが

角度の変更はど可能なのでしょうか?

回答お待ちしております。よろしくお願いします。


ユーザがアップロードしたファイル

MacBook Pro with Retina display, macOS High Sierra (10.13.4), null

投稿日 2018/05/06 17:34

返信
スレッドに付いたマーク ベストな回答

投稿日 2018/05/07 23:47

ポイントセットを回転させるためには、Numbersなど表計算ソフトで自分で計算して対応するしかないのかもしれません。極座標に変換して計算すればそんなに複雑ではありません。

適当にポイントセットを作ってやって見た例です。

ユーザがアップロードしたファイル


60度回転させてます。極座標で表したポイントセットの角度に60度(π/3 rad)加えて新しいxy座標を計算してます。

それとも、極座標の軸を回転させたいということでしょうか?

Grapherはデータをグラフにするだけのソフトですから、軸の回転まではやってくれないと思います。強いてやるなら、Grapherで作ったグラフをEPSで保存して、イラストレータのようなポストスクリプトを編集できるソフトに読み込んで、座標部分とグラフ部分を分解し、座標部分を回転させて再度重ねるでしょうか。ただ、うまく座標部分とグラフ部分を分けられるかどうかは知りません。

返信: 2
スレッドに付いたマーク ベストな回答

2018/05/07 23:47 はに への返信

ポイントセットを回転させるためには、Numbersなど表計算ソフトで自分で計算して対応するしかないのかもしれません。極座標に変換して計算すればそんなに複雑ではありません。

適当にポイントセットを作ってやって見た例です。

ユーザがアップロードしたファイル


60度回転させてます。極座標で表したポイントセットの角度に60度(π/3 rad)加えて新しいxy座標を計算してます。

それとも、極座標の軸を回転させたいということでしょうか?

Grapherはデータをグラフにするだけのソフトですから、軸の回転まではやってくれないと思います。強いてやるなら、Grapherで作ったグラフをEPSで保存して、イラストレータのようなポストスクリプトを編集できるソフトに読み込んで、座標部分とグラフ部分を分解し、座標部分を回転させて再度重ねるでしょうか。ただ、うまく座標部分とグラフ部分を分けられるかどうかは知りません。

2018/05/07 16:02 U-nagi への返信

グラフが関数で表記されてれば、回転の行列を書いて、それの積を取れば良いのです。Grapherの例のところにあるMulti-Valued Definitionsを開けると具体的な例としてわかると思います。回転の行列はRαとして書かれてます(αは時計回りに回転した時の角度)。

しかし、グラフのデータはポイントセットのようなので、それだと、この式を使う方法はよくわかりません。

ただ、-90°回転させるだけなら、現在のポイントセットの(x、y)を(-y、x)に書き換えてやってグラフを書けば-90°回転させた図になります。

Grapher 極座標グラフの角度の始点を変更する方法

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。