1
我在檢查兩個彩色圖是否使用內置MatLab函數isisomorphic
同構。然而,該計劃正在給我一個錯誤。我想知道這是否是MatLab錯誤或者我的代碼中是否有錯誤。 isisomorphic
失敗的具體示例如下。錯誤也在下面再現。問題是代碼試圖連接兩個對象,compBinSize(bins1)
和compBinSize(bins2)
,但一個是4x1
而另一個是1x4
。其他人是否會得到相同的錯誤,如果有的話,我該如何解決這個問題?MatLab函數中的錯誤同構
注意:我正在運行Windows 7
,MatLab R2016b
。
示例代碼:
G1 = [0 1 1 1 ; 1 0 0 0 ; 1 0 0 0 ; 1 0 0 0];
G2 = [0 1 1 0 ; 1 0 1 0; 1 1 0 0 ; 0 0 0 0];
H1 = graph(G1);
H2 = graph(G2);
isisomorphic(H1,H2)
Error in graph/isomorphism>refineNodeCategories (line 178) compSizes = [compBinSize(bins1), compBinSize(bins2)];