二次曲線 極座標表示

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
参鶏湯

二次曲線 極座標表示

#1

投稿記事 by 参鶏湯 » 3年前

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

よもやま
記事: 68
登録日時: 5年前
連絡を取る:

Re: 二次曲線 極座標表示

#2

投稿記事 by よもやま » 3年前

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

参鶏湯

Re: 二次曲線 極座標表示

#3

投稿記事 by 参鶏湯 » 3年前

よもやま さんが書きました:
参鶏湯 さんが書きました:二次曲線 極座標表示のプログラム作成についての質問です.
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θ]よりどうやって座標を求めたら良いかがわかりません.
上記の式より座標を求めるプログラムを作りたいと考えています.

アバター
usao
記事: 1635
登録日時: 8年前

Re: 二次曲線 極座標表示

#4

投稿記事 by usao » 3年前

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

参鶏湯

Re: 二次曲線 極座標表示

#5

投稿記事 by 参鶏湯 » 3年前

ありがとうございます.
おかげさまで解決しました!

返信

“C言語何でも質問掲示板” へ戻る