freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

matlab語言-課程設(shè)計(jì)--幾何作圖-資料下載頁

2025-01-18 12:25本頁面
  

【正文】 的余數(shù)大于四,則把y四舍五入 if (rem(x_k,8)=4) y_k=ceil(y_k)。 else y_k=round(y_k)。 end%坐標(biāo)變換,把雙下標(biāo)轉(zhuǎn)換成單下標(biāo),方便后面置0 k=(x_k1)*m+y_k。%把算出來的坐標(biāo)對置0 I(k)=0。 end end end%把I以uint8的形式賦YY=uint8(I)。end toc。end (2) 畫圓代碼function Y = ex03_drawcircle(I, x, y, r)% 圓作圖% I : 輸入畫板矩陣, uint8% x : 圓心的x坐標(biāo),行向量% y : 圓心的y坐標(biāo),行向量% r : 圓的半徑,行向量% Y : 輸出畫板矩陣, uint8tic。%算出I的大小方便下面畫半圓判斷[a,b]=size(I)。%算出圓的兩個(gè)邊界坐標(biāo)x_1=xr。x_2=x+r。%把y_y_2初始值置為yy_1=y。y_2=y。x_kk=x_1。%以x為基準(zhǔn),把兩個(gè)邊界點(diǎn)間步長為1的點(diǎn)帶入算出兩個(gè)y值 for x_k=x_1:x_2 y_k1=sqrt(r^2(x_kx)^2)+y。 y_k2=sqrt(r^2(x_kx)^2)+y。%如果算出來的y_k2小于等于零,則強(qiáng)行置為1,畫出半圓 if(y_k2=0) y_k2=1。 end%如果算出來的y_k2小于等于零,則強(qiáng)行置b,畫出半圓 if(y_k2b) y_k2=b。 end y_k1=round(y_k1)。 y_k2=round(y_k2)。%比較前后兩個(gè)算出來的y值,如果不相連,則強(qiáng)行連起來 if(abs(y_1y_k1)!=0|abs(y_1y_k1)!=1) y_a=[y_1 y_k1]。 y_b=[y_2 y_k2]。 I(min(y_a):max(y_a)1,x_kk)=0。 I(min(y_b):max(y_b)1,x_kk)=0。 end%記錄舊算出來的y值與k值,方便后面斷點(diǎn)比較 y_1=y_k1。 y_2=y_k2。 x_kk=x_k。%把算出來的坐標(biāo)對在I中置零 I(y_1,x_k)=0。 I(y_2,x_k)=0。 end%把I以unit8的形式賦給YY=uint8(I)。toc。end (2) 測試代碼function tb_ex03 ()% 測試ex03_drawline()%測試ex03_drawcircle() I = uint8(ones(200) * 200)。 x = [10 100 30 60 100 100]。 y = [30 60 10 100 20 100]。 I = ex03_drawline(I, x, y)。 x=100。 y=100。 r=50。 I=ex03_drawcircle(I,x,y,r)。 imshow(I)。 endMATLAB課程設(shè)計(jì)報(bào)告20
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1