1: 2011-07-30 (土) 23:19:33 iseki |
2: 2011-07-30 (土) 23:21:19 iseki |
| int Xsize = 600; // スクリーンのXサイズ | | int Xsize = 600; // スクリーンのXサイズ |
| double Infnty = 1.0e8; // 無限大 | | double Infnty = 1.0e8; // 無限大 |
- | | |
| double Xmin = -2.5; // X軸(実数部)の最小値の初期値 | | double Xmin = -2.5; // X軸(実数部)の最小値の初期値 |
| double Xmax = 1.0; // X軸(実数部)の最大値の初期値 | | double Xmax = 1.0; // X軸(実数部)の最大値の初期値 |
| // 入力 vp, 出力 xp | | // 入力 vp, 出力 xp |
| ///////////////////////////////////////// | | ///////////////////////////////////////// |
- | int xsize = Xsize; | + | int xsize = Xsize; |
- | int ysize = (int)(xsize*(Ymax-Ymin)/(Xmax-Xmin) + 0.5); | + | int ysize = (int)(xsize*(Ymax-Ymin)/(Xmax-Xmin) + 0.5); |
- | double dC = (Xmax-Xmin)/xsize; // = (Ymax-Ymin)/ysize; // 刻み幅 | + | double dC = (Xmax-Xmin)/xsize; // 刻み幅 |
| | | |
| xp = new MSGraph<sWord>(xsize, ysize); // (xsize × ysize) の画用紙を用意 | | xp = new MSGraph<sWord>(xsize, ysize); // (xsize × ysize) の画用紙を用意 |
- | | |
| int i, j, k; | | int i, j, k; |
| double Cr, Ci, Zr, Zi, Zrp, Zip; | | double Cr, Ci, Zr, Zi, Zrp, Zip; |
| Ci -= dC; | | Ci -= dC; |
| } | | } |
- | | |
| | | |
| xp->color = GRAPH_COLOR_ARGB16; // カラーモード | | xp->color = GRAPH_COLOR_ARGB16; // カラーモード |
- | | |
| ///////////////////////////////////////// | | ///////////////////////////////////////// |
| // 処理コードはここまで | | // 処理コードはここまで |
|
137 人のユーザが現在オンラインです。 (27 人のユーザが xpwiki を参照しています。)
登録ユーザ: 0
ゲスト: 137
もっと...
|
|