版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
習(xí)題141對一個等邊三角形,每條邊按照Koch曲線的方式進(jìn)行迭代,產(chǎn)生的分形圖稱為Koch雪花.解:方法一:x_n=[1(1+sqrt(3)*1i)/201];slice=8;%μü′ú′?êyforn=1:slicex_p=x_n;lastSeg=length(x_n)-1;fork=0:lastSeg-1;dX=(x_p(k+2)-x_p(k+1))/3;x_n(4*k+1)=x_p(k+1);x_n(4*k+2)=x_p(k+1)+dX;x_n(4*k+3)=x_n(4*k+2)+dX*(1/2-sqrt(3)*1i/2);x_n(4*k+4)=x_p(k+1)+2*dX;endx_n(4*lastSeg+1)=x_p(lastSeg+1);endplot(x_n,'k--')holdonaxisequal方法二:clc;new=[0,1,1/2+1i*sqrt(3)/2,0];subplot(2,3,1);%第一個圖是三角形,頂點(diǎn)newplot(new)axisequalfork=1:5old=new;n=length(old)-1;%第一次時n=3,4個點(diǎn)之間有3條線diff=(old(2:n+1)-old(1:n))/3;%就是三角形三條邊的向量縮小三倍new(1:4:4*n-3)=old(1:n);%要plot出第二個圖形,new要有這幾個圖形的頂點(diǎn)坐標(biāo),這是三角形三個頂點(diǎn)的坐標(biāo)new(2:4:4*n-2)=old(1:n)+diff;%相當(dāng)于對三個頂點(diǎn)分別沿其方向平移new(3:4:4*n-1)=new(2:4:4*n-2)+diff*exp(-1i/3*pi);%diff可以角度變換順時針-i,逆時針inew(4:4:4*n)=old(1:n)+diff+diff;new(4*n+1)=old(n+1);%最后回到原點(diǎn)subplot(2,3,k+1)plot(new)axisequalend2取a=b=500,M=4,n=200,cx=-1.479,cy=0,zm=320,運(yùn)行例14.3中函數(shù)文件Mandelbrot(a,b,M,n,cx,cy,zm),觀察Mandelbrot集.解:MATLAB命令如下:a=500;b=a;M=4;n=200;cx=-1.479;cy=0;zm=320;Mandelbrot(a,b,M,n,cx,cy,zm)%調(diào)用例14.3中的函數(shù)文件得到圖像:3對一條豎向線段,在三分之一點(diǎn)處,向左上方向畫一條線段,在其三分之二分點(diǎn)處,向右上方向再畫一條線段,線段長度都是原來的三分之一,夾角都是30度.解:clear;clf;forkmax=1:4subplot(2,2,kmax)theta=pi/6;u=[00;01];rov1=[cos(theta),-sin(theta);sin(theta)cos(theta)];rov2=rov1';%kmax=5;forn=1:kmaxuuu=[];fori=0:length(u)/2-1p1=(u(2*i+1,:)*2+u(2*i+2,:))/3;p2=(u(2*i+1,:)+u(2*i+2,:)*2)/3;pp=[(u(2*i+2,1)-u(2*i+1,1));u(2*i+2,2)-u(2*i+1,2)]/3;lp=rov1*pp;lp=p1+lp';rp=rov2*pp;rp=p2+rp';uu=[u(2*i+1,:);p1;p1;lp;p1;p2;p2;rp;p2;u(2*i+2,:)];uuu=[uuu;uu];endu=[uuu];plot(u(:,1),u(:,2),'k')axis([-.5,.5,0,1])title({['分形數(shù):',strcat('E',num2str(kmax-1))]});endend4自己構(gòu)造生成元,按照圖片迭代的方式產(chǎn)生分形圖,用計(jì)算機(jī)編制程序繪制出它的圖形.解:%圖形可視為長短不一走向不同的線段組合%用字符系統(tǒng)表示各種線段的畫法和組合%畫圖就是按照字符系統(tǒng)來畫線段%畫分形樹初始元F生成元FF-[-F+F+F]+[+F-F-F]%轉(zhuǎn)角pi/8壓縮因子1/3clearinit='F';%初始元fund='FF-[-F+F+F]+[+F-F-F]';%生成元A=pi/2;z=0;b=pi/8;zA=[0,A];fori=2:5init=strrep(init,'F',fund);%把init中的‘F’字符替換成fund字符串,此時的init還是一維的n=(1/3)^(i-1);endS=length(init);figure;axisequal;holdonfork=1:Sswitchinit(k);%比較init中的每一位字符,那上面蘊(yùn)含變換信息case'F',plot([z,z+n*exp(1i*A)],'linewidth',2)z=z+n*exp(1i*A);case'+'A=A+b;case'-'A=A-
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版車隊(duì)汽車出租合同
- 企業(yè)綜合素質(zhì)培訓(xùn)
- 專題18 中國特色社會主義道路(解析版)
- 第15課 智能物聯(lián)系統(tǒng)的調(diào)試與完善- 說課稿- 2023-2024學(xué)年浙教版(2023)初中信息技術(shù)八年級下冊001
- 第三章第二節(jié)氣溫的變化與分布第一課時說課稿2023-2024學(xué)年人教版地理七年級上冊
- 六一兒童節(jié)安全隊(duì)會
- 外科臨床輪轉(zhuǎn)
- 第二章 第二節(jié) 聲音的特性2024-2025學(xué)年新教材八年級上冊物理新說課稿(滬科版2024)
- 《淺談少兒險市場》課件
- 2025年魯教五四新版八年級歷史上冊月考試卷
- 《如何做好中層》課件
- 破產(chǎn)法培訓(xùn)課件銀行
- 中小學(xué)綜合實(shí)踐活動課程指導(dǎo)綱要解讀
- 山東大學(xué)《高級語言程序設(shè)計(jì)》2022-2023學(xué)年期末試卷
- 智能陽臺種菜項(xiàng)目計(jì)劃書
- 廣東省深圳市龍崗區(qū)2023-2024學(xué)年四年級上學(xué)期期末數(shù)學(xué)試卷+
- 華為公司管理層選拔機(jī)制解析
- 某公司廉潔自律管理規(guī)定全套
- 精密儀器設(shè)計(jì)基礎(chǔ)
- 2023年個股期權(quán)從業(yè)人員考試(二級)真題模擬匯編(共170題)
- 第三方代付工程款協(xié)議書范本
評論
0/150
提交評論