// プロット点数 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];