coding Shift_JIS; // 文字化け対策 // グラフソフトを操作するために必要な行 import tool.Graph3D ; // ファイルをCSV書き込みモードで開き、IDを変数に代入 int fileID = open( "file.csv", WRITE_CSV ); // くりかえし処理で、1行ごとに x, y, z の値を書き込む for ( int i=0; i<=10; i++ ) { // ※ カウンタ変数 i は毎回 1 ずつ増える // x, y, z の値を変数に用意 float x = i * 0.1; // x は 0.1 ずつ増える float y = x * x; // y は x の2乗 float z = x * x * x; // z は x の3乗 // 誤差を丸めるため、小数点以下5桁までに四捨五入 x = round( x, 5, HALF_UP ); y = round( y, 5, HALF_UP ); z = round( z, 5, HALF_UP ); // x, y, z の値をファイルに「 , 」区切りで書き込む writeln( fileID, x, y, z ); } // ファイルを閉じる close( fileID ); // グラフソフトを起動し、CSVファイルを読み込ませて描画 int graphID = newGraph3D(); setGraph3DFile( graphID, "file.csv" ); // 点を線でつなぐオプションを有効化 setGraph3DOption( graphID, "WITH_LINES", true );