最短距離,不是直線
import java.io.*;public class HelloWorld{ public static void main(String[] args) throws IOException { System.out.println("Hello!World!");//螢幕顯示HelloWorld double h = 0.01; double r = 0.5; double x0 = 0.1; double x = x0; double[] xarray; xarray = new double[1600]; double[] tarray = new double[1600]; for(int i =0; i < 1600; i++){ xarray[i] =x; tarray[i] =h*i; x = x+r*x*(1-x)*h; } System.out.println(xarray[0]);//螢幕顯示矩陣的第一個數字 //寫入檔案 FileWriter fw; fw = new FileWriter("test.txt");//建立test文字檔 for(int j = 0; j<1600 ;j++){ fw.write(String.valueOf(xarray[j])+", ");//String.valueOf()將數字轉文字 fw.write(String.valueOf(tarray[j])+"\r\n");//"\r\n"等於換行 } fw.flush(); fw.close(); }}
tao pang
import java.io.*;
回覆刪除public class HelloWorld
{
public static void main(String[] args) throws IOException
{
System.out.println("Hello!World!");//螢幕顯示HelloWorld
double h = 0.01;
double r = 0.5;
double x0 = 0.1;
double x = x0;
double[] xarray;
xarray = new double[1600];
double[] tarray = new double[1600];
for(int i =0; i < 1600; i++){
xarray[i] =x;
tarray[i] =h*i;
x = x+r*x*(1-x)*h;
}
System.out.println(xarray[0]);//螢幕顯示矩陣的第一個數字
//寫入檔案
FileWriter fw;
fw = new FileWriter("test.txt");//建立test文字檔
for(int j = 0; j<1600 ;j++){
fw.write(String.valueOf(xarray[j])+", ");//String.valueOf()將數字轉文字
fw.write(String.valueOf(tarray[j])+"\r\n");//"\r\n"等於換行
}
fw.flush();
fw.close();
}
}
tao pang
回覆刪除