トピック
受付中
In Japan rajimaru

グラフがおかしい

授業で三角関数を使うと言うことでグラフをかきだすプログラムをくんでみたのですが360度を越える前にグラフが波打ってしまいます。 どうすればいいでしょうか また、点同士をくっつけるにはどうすればいいですか? 移動しているとできないですか? RR3VA334
3そうだね
プレイ済み
返信[1]
親投稿
多分ラジアンじゃなくて度を使ってグラフを書いているからじゃないでしょうか?
2そうだね
プレイ済み
返信[2]
親投稿
だにえる haru2016nen
ヒント FOR ANG=0TO PI()*2 STEP 0.01 S=SIN(ANG) C=COS(ANG) T=TAN(ANG) 中略 NEXT
1そうだね
プレイ済み
返信[3]
親投稿
おちゃめ ochame_nako
点が離れるのは値の変化が大きくなっているためです。 これを防ぐにはだにえるさんが書いているように値の変化を細かくするという方法もありますが、GLINEで描くという方法もあります。 ただし、単純にGLINEで描くとtanのグラフは+∞と-∞を線で結んでしまうためそれを無くす工夫をした方が良いかもしれません。
1そうだね
プレイ済み