help > index exceeds matrix dimensions
Showing 1-2 of 2 posts
Display:
Results per page:
Dec 11, 2018  10:12 PM | Yuyang Luo
index exceeds matrix dimensions
Dear experts,

I am using BrainNet viewer to display my results. Actually, I have 160 nodes. Thus, I have a node file which contains 160 nodes' information, including MNI coordinate, the modular number, the node value, as well as the node name. And I also have an edge file containing the functional connectivity matrix (160 x 160). Since I only have two modulars, when I draw the figure, the matlab showed me the following errors.
index exceeds matrix dimensions.

Error in BrainNet>DrawLine (line 1712)
length_cyl=norm(sphere(surf.cylinder(i,2),1:3)-sphere(surf.cylinder(i,1),1:3))-sphere(surf.cylinder(i,2),7)-sphere(surf.cylinder(i,1),7);
Error in BrainNet>PlotLine1 (line 1606)
DrawLine(surf,j);
Error in BrainNet>FileView (line 1946)
PlotLine1(surf);
Error in BrainNet>NV_m_LF_Callback (line 2637)
a=FileView;
Error in gui_mainfcn (line 96)
feval(varargin{:});
Error in BrainNet (line 53)
gui_mainfcn(gui_State, varargin{:});
Error in
@(hObject,eventdata)BrainNet('NV_m_LF_Callback',hObject,eventdata,guidata(hObject))
Error while evaluating uimenu Callback


One more question is that on the setup panel, when I setup the color for each modular. The code could not identify the number of modular I have. 
Could you please help me if you have any solutions for these. Thank you very much.

Best,
Leo
Dec 12, 2018  03:12 PM | Yuyang Luo
RE: index exceeds matrix dimensions
I have fixed it. Thank you so much.