當前位置:編程學習大全網 - 源碼下載 - 分形顏色的c或matlab源代碼(至少3段)

分形顏色的c或matlab源代碼(至少3段)

# include & ltgraphics.h & gt

# include & ltstdlib.h & gt

# include & ltmath.h & gt

int main()

{

float m,dx,dy,x,y,x_n,y_n,Cx,Cy;

int n,I,j,L = 4;

int gdriver=DETECT,gmode//gdriver和gmode分別代表圖形驅動和模式,gdriver=DETECT是測試顯示硬件。

init graph(& amp;g driver & amp;gmode,“”;//初始化圖形模式

setbkcolor(1);//將背景色設置為藍色。

dx = 3.0/639;

dy = 2.2/479;

for(I = 0;我& lt639;i++)

{

CX =-1.9+I * dx;

for(j = 0;j & lt479;j++)

{

cy =-1.2+j * dy;

x = y = 0;

for(n = 0;n & lt=1000;n++)

{

x _ n = x * x-y * y+Cx;

y _ n = 2 * x * y+Cy;

m = x _ n * x _ n

如果(m & gtl)斷開;

x = x _ n;

y = y _ n;

}

putpixel(i,j,(int)(0.4 * m)% 16);//在指定位置繪制壹個像素(坐標(I,j),第三個公式是繪制點的顏色)。

}

}

getch();//按任意鍵返回

closegraph();//關閉圖形模式,返回文本模式。

}

顏色設置如下:

━━━━━━━━━━━━━━━━━━━━━━━━━━

符號常數數字含義字符或背景

——————————————————————————

黑0黑都可以。

藍色1藍色都可以。

綠色2綠色可以兼得。

青色3綠色都可以。

紅4紅可以兼而有之。

洋紅色5洋紅色都可以接受。

棕色6棕色可以兼而有之。

淺灰色7淺灰色都可以。

深灰8深灰只用於字符。

淺藍色9淺藍色只用於字符。

淺綠色EN 10淺綠色僅用於字符。

淺青色11淺青色僅用於字符。

淺紅色12淺紅色只用於字符。

淺洋紅色13淺洋紅色僅用於字符。

黃色14黃色只用於字符。

白色15白色只用於字符。

閃爍128閃爍只用於字符。

  • 上一篇:php 格式文件 怎麽打開?急!!!
  • 下一篇:JSESSIONID 和Cookie的區別與聯系
  • copyright 2024編程學習大全網