coding Shift_JIS; // 2次元グラフを扱うのに必要 import tool.Graph2D; // 数学関数を扱うのに必要 import Math; // プロット点数 const int N = 500; // プロットする数式を取得 string expression = input("y(x)=", "sin(10*x)"); // プロット範囲パラメータを取得 float xMin = input("X-MIN=", "-1.0"); float xMax = input("X-MAX=", "1.0"); float dx = (xMax - xMin) / (N-1); // プロットするサンプル座標値配列 float xData[N]; float yData[N]; // 式の値を計算して座標値配列に格納する for(int i=0; i