プロが教えるわが家の防犯対策術!

学校のレポートにあたり、VB.NETで3次関数の係数をテキストボックスに入力し、ボタンを押すとグラフを出力するプログラムを作ることになりました。
フォーム設計は写真のような感じです。
座標軸を描くプログラムはできるのですが、3次方程式を表す曲線を描くプログラムがわかりません。
教えて頂けるとありがたいです。

「3次関数を作るプログラム」の質問画像

A 回答 (3件)

> 3次方程式を表す曲線を描くプログラムがわかりません。



X軸の各々のポイントのXの値に対応するYを3次関数により求めて、対応する(X,Y)座標に点を描いていけば、その点の連なりが曲線になります。
    • good
    • 0

3次元になると上下が相当大きくなります。


そこで、xの範囲を-x1~x2までとしたら
0.1刻みとか大きい値で入力していって最大値と最小値を求め
それによって Y軸方向の縮尺を決めます。
    • good
    • 0

点を描画できたなら、


スプライン曲線などで補間しましょう
https://ja.wikipedia.org/wiki/%E5%86%85%E6%8C%BF
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!