matlab用plot繪制矩陣 matlab怎么用鄰接矩陣畫出圖?看到有人用netplot但是在matlab里沒找到?
matlab怎么用鄰接矩陣畫出圖?看到有人用netplot但是在matlab里沒找到?您可以使用gplot命令:gplot(a,XY):a表示鄰接矩陣,XY表示每個點的位置。定義一個函數netplot
matlab怎么用鄰接矩陣畫出圖?看到有人用netplot但是在matlab里沒找到?
您可以使用gplot命令:gplot(a,XY):a表示鄰接矩陣,XY表示每個點的位置。定義一個函數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軟件圖標打開MATLAB軟件,即可看到MATLAB軟件的界面。
第二步是使用“-1.56:0.01:1.56”創建一維數組,這意味著從-1.56到1.56,每0.01取一個數字。此一維數組用作切線函數點的橫坐標。
第三步是創建兩個函數:Y1=Tan(x);y2=2*Tan(x)。稍后,我們將在圖中繪制這兩個函數圖像。
第四步是使用函數圖(x,Y1,x,Y2)在圖形中繪制這兩個切線函數的圖像。如果要繪制其中一個,可以使用函數繪圖(x,Y1)或繪圖(x,Y2)來繪制。
在第五步中,使用函數title()將標題添加到切線函數圖像,并使用函數xlabel()和ylabel()將坐標軸名稱添加到切線函數圖像。
在第六步中,使用grid on將坐標分割線添加到切線函數圖像中,這也將成為網格線。
第七步是查看切線函數的圖像,并注意其標題、坐標軸和網格線。