生成AI15回目です。
今回はガラッと内容を変えます。ChatGPTで関数当てゲームをやってみます。
入力:
多項式以外の関数をランダムに1種類選んでください。
選んだ関数は教えないでください。
選んだ関数に-10~10の範囲でランダムに係数,乗数,定数を付して関数y=f(x)を作成してください。
作成した3種類の関数が、100 >= x >0の範囲でyが1×10^12を超えるか判定してください。
超える場合、再度係数,乗数,定数をランダムに決定して関数y=f(x)を作成してください。このプロセスを、y=f(x)の100>=x>0における最大値が1×10^12以下になるまで繰り返してください。
関数名は”randomfunction_0″とします。選んだ関数の中身は教えないでください。
1~100の間の整数を、重複が無いようランダムに10個選んでください。
選んだ整数を小さい順にx0~x9で表します。y=f(x)の関数を適用し、x0~x9に対応するy0~y9を計算してください。
y0~y9は有効数字4桁に四捨五入してください。
最後に以下を出力してください。
“””出力内容
・x0~9、y0~9
・xを横軸、yを縦軸とした、x0~9、y0~9の散布図
・xを横軸、yを縦軸とした、0<x<100の範囲におけるy=f(x)の線グラフ “””
長いですが、要は「ランダムに関数式作ってサンプルデータ出力してね」って事させてます。
出力:
ちゃんと出力してくれた。この関数”randomfunction_0″の答えを聞いてみよう。
入力:今からrandomfunction_0について明かすことを許可します。 randomfunction_0の関数式を教えてください。
出力:セッションがリセットされたため、以前に生成したrandomfunction_0
の具体的な式やパラメータは失われています。そのため、randomfunction_0
の具体的な関数式を提供することはできません。しかし、再度関数を生成し直すことは可能です。新しいrandomfunction_0
を生成し、その関数式を提供するプロセスを実行しますか?
なんだとぉ…
次回に続く