下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Matlab中根據(jù)鄰接矩陣做圖function tu_plot(rel,control)%由鄰接矩陣畫圖%輸入為鄰接矩陣,必須為方陣;%第二個(gè)輸入為控制量,0表示無向圖,1表示有向圖。默認(rèn)值為0r_size=size(rel);if nargin2 control=0;endif r_size(1)=r_size(2) disp(Wrong Input! The input must be a square matrix!); return;endlen=r_size(1);rho=10;%限制圖尺寸的大小r=2/1.05len;%點(diǎn)的半徑theta=0:(2*pi/len):2*pi*(1-
2、1/len);pointx,pointy=pol2cart(theta,rho);theta=0:pi/36:2*pi;tempx,tempy=pol2cart(theta,r);point=pointx,pointy;hold onfor i=1:len temp=tempx,tempy+point(i,1)*ones(length(tempx),1),point(i,2)*ones(length(tempx),1); plot(temp(:,1),temp(:,2),r); text(point(i,1)-0.3,point(i,2),num2str(i); %畫點(diǎn)endfor i=1:l
3、en for j=1:len if rel(i,j) link_plot(point(i,:),point(j,:),r,control); %連接有關(guān)系的點(diǎn) end endendset(gca,XLim,-rho-r,rho+r,YLim,-rho-r,rho+r);axis off%function link_plot(point1,point2,r,control)%連接兩點(diǎn)temp=point2-point1;if (temp(1)&(temp(2) return; %不畫子回路;endtheta=cart2pol(temp(1),temp(2);point1_x,point1_y=p
4、ol2cart(theta,r);point_1=point1_x,point1_y+point1;point2_x,point2_y=pol2cart(theta+(2*(thetapi)-1)*pi,r);point_2=point2_x,point2_y+point2;if control arrow(point_1,point_2);else plot(point_1(1),point_2(1),point_1(2),point_2(2);end%function arrow(start,stop,l)%start,stop分別為起點(diǎn)和終點(diǎn)%l為箭頭的線長(zhǎng)度,默認(rèn)為主線長(zhǎng)的1/10t=
5、0.1;ang=15/180*pi;temp=stop(1)-start(1)+j*(stop(2)-start(2);L=abs(temp);P=angle(temp);if nargin3 l=t*L;endp1=P-ang;p2=P+ang;a=stop(1)-l*cos(p1) stop(2)-l*sin(p1);b=stop(1)-l*cos(p2) stop(2)-l*sin(p2);hold onplot(start(1) stop(1),start(2) stop(2);plot(a(1) stop(1),a(2) stop(2);plot(b(1) stop(1),b(2) stop(2);end效果圖如下:鄰接矩陣為 0 1 0 0 0 0 0 0 0 0 0 1 1 0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度塔吊租賃安全協(xié)議及施工圖紙審查合同3篇
- 2024年高效灌溉水車租賃及運(yùn)營(yíng)維護(hù)合同3篇
- 2024年中國(guó)本安安全柵市場(chǎng)調(diào)查研究報(bào)告
- 2024年離婚協(xié)議:車輛及財(cái)產(chǎn)處理3篇
- 2024年拉手連推手板項(xiàng)目可行性研究報(bào)告
- 2024正規(guī)單位員工勞動(dòng)爭(zhēng)議調(diào)解合同3篇
- 2024年感應(yīng)式巡更讀卡器項(xiàng)目可行性研究報(bào)告
- 2024年異型廣口瓶項(xiàng)目可行性研究報(bào)告
- 2024年座式三級(jí)凈水器項(xiàng)目可行性研究報(bào)告
- 2024年室內(nèi)分布天線項(xiàng)目可行性研究報(bào)告
- 新產(chǎn)品試制流程管理辦法
- 王牌電話交換機(jī)說明書
- 列管式換熱器-換熱面積計(jì)算
- 10個(gè)地基基礎(chǔ)工程質(zhì)量通病及防治措施
- 25m預(yù)應(yīng)力混凝土簡(jiǎn)支T梁橋設(shè)計(jì)(共30頁)
- 籃球校本課程教案
- 高一學(xué)生文理分班意向表
- 高等傳熱學(xué)部分答案
- 地球物理學(xué)進(jìn)展投稿須知
- 機(jī)床精度檢驗(yàn)標(biāo)準(zhǔn) VDI3441 a ISO230-2
- 解析電力施工項(xiàng)目的信息化管理
評(píng)論
0/150
提交評(píng)論