matlab用plot繪制矩陣 matlab怎么用鄰接矩陣畫出圖?看到有人用netplot但是在matlab里沒找到?
matlab怎么用鄰接矩陣畫出圖?看到有人用netplot但是在matlab里沒找到?您可以使用gplot命令:gplot(a,XY):a表示鄰接矩陣,XY表示每個(gè)點(diǎn)的位置。定義一個(gè)函數(shù)netplot
matlab怎么用鄰接矩陣畫出圖?看到有人用netplot但是在matlab里沒找到?
您可以使用gplot命令:gplot(a,XY):a表示鄰接矩陣,XY表示每個(gè)點(diǎn)的位置。定義一個(gè)函數(shù)netplot如下:function netplot(g)n=size(g,1)[x,y]=pol2cart((0:n-1)*2*pi/n,1)gplot(g,[x“y”],“-O”)end,如下圖所示:a=[0.1.0.1]第一步雙擊MATLAB軟件圖標(biāo)打開MATLAB軟件,即可看到MATLAB軟件的界面。
第二步是使用“-1.56:0.01:1.56”創(chuàng)建一維數(shù)組,這意味著從-1.56到1.56,每0.01取一個(gè)數(shù)字。此一維數(shù)組用作切線函數(shù)點(diǎn)的橫坐標(biāo)。
第三步是創(chuàng)建兩個(gè)函數(shù):Y1=Tan(x);y2=2*Tan(x)。稍后,我們將在圖中繪制這兩個(gè)函數(shù)圖像。
第四步是使用函數(shù)圖(x,Y1,x,Y2)在圖形中繪制這兩個(gè)切線函數(shù)的圖像。如果要繪制其中一個(gè),可以使用函數(shù)繪圖(x,Y1)或繪圖(x,Y2)來(lái)繪制。
在第五步中,使用函數(shù)title()將標(biāo)題添加到切線函數(shù)圖像,并使用函數(shù)xlabel()和ylabel()將坐標(biāo)軸名稱添加到切線函數(shù)圖像。
在第六步中,使用grid on將坐標(biāo)分割線添加到切線函數(shù)圖像中,這也將成為網(wǎng)格線。
第七步是查看切線函數(shù)的圖像,并注意其標(biāo)題、坐標(biāo)軸和網(wǎng)格線。