ページ 11

二次曲線 極座標表示

Posted: 2018年1月19日(金) 11:38
by 参鶏湯
二次曲線 極座標表示のプログラム作成についての質問です.
https://mathtrain.jp/nijikyoku
上記のURLの式 r=l/1+εcosθのεを場合分けし、ε=0の円,0<ε<1の楕円,ε=1の放物線,ε>1の4パターンの座標表示をするプログラムを作成したいのですがいまいち理解できていません.
どのように作ればよいのでしょうか?

Re: 二次曲線 極座標表示

Posted: 2018年1月19日(金) 11:44
by よもやま
参鶏湯 さんが書きました:二次曲線 極座標表示のプログラム作成についての質問です.
https://mathtrain.jp/nijikyoku
上記のURLの式 r=l/1+εcosθのεを場合分けし、ε=0の円,0<ε<1の楕円,ε=1の放物線,ε>1の4パターンの座標表示をするプログラムを作成したいのですがいまいち理解できていません.
どのように作ればよいのでしょうか?
1)数式が理解できない?
2)数式から図形を作成する方法がわからない?
3)図形を描画する関数がわからない?
何が理解できていないのか
フォーラムルール
を再度よく読んでください。

Re: 二次曲線 極座標表示

Posted: 2018年1月19日(金) 12:37
by 参鶏湯
よもやま さんが書きました:
参鶏湯 さんが書きました:二次曲線 極座標表示のプログラム作成についての質問です.
https://mathtrain.jp/nijikyoku
上記のURLの式 r=l/1+εcosθのεを場合分けし、ε=0の円,0<ε<1の楕円,ε=1の放物線,ε>1の4パターンの座標表示をするプログラムを作成したいのですがいまいち理解できていません.
どのように作ればよいのでしょうか?
1)数式が理解できない?
2)数式から図形を作成する方法がわからない?
3)図形を描画する関数がわからない?
何が理解できていないのか
フォーラムルール
を再度よく読んでください。
失礼いたしました。
>>1)数式が理解できない?
数式もいまいち理解できていません.
>>2)数式から図形を作成する方法がわからない?
図形の作成はgnuplotで行いたいと考えているので、その点は問題ないです.しかし,この式[r=l/1+εcosθ]よりどうやって座標を求めたら良いかがわかりません.
上記の式より座標を求めるプログラムを作りたいと考えています.

Re: 二次曲線 極座標表示

Posted: 2018年1月19日(金) 13:24
by usao
プロットするための点(θ,r)の集合が欲しいなら
例えば,θを適当に等間隔とかでサンプリングして,各θ値に対するr値を求めるとかで良いのでは.
(x,y)の形で欲しいなら
x = r * cosθ
y = r * sinθ
で.

Re: 二次曲線 極座標表示

Posted: 2018年1月19日(金) 15:53
by 参鶏湯
ありがとうございます.
おかげさまで解決しました!