index exceeds matix error
5 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
hi, i have created a mesh in a software and want to upload that into matlab using NIRFAST software, when i upload my node and element files into matlab an error occurs showing that index exceeds the matrix. To give you guys a clear view node file is a NX4 matrix and my elem file a EX4 matrix. N,E are the number of nodes and elements. where do you think the problem may lie. I am new to matlab please help me.
regards, ram
4 commentaires
Réponses (1)
Amit
le 30 Jan 2014
(mesh.nodes(:,1:3)-repmat(coord(i,1:3),size(mesh.nodes(:,1:3),1),1)).^2;
The code should work unless coord or mesh.nodes have less than 3 columns. That is where I see this error thrown.
Before going in the loops, check
size(mesh.nodes,2)
size(coord,2)
and make sure that you get a number 3 or bigger than 3 for both of them.
0 commentaires
Voir également
Catégories
En savoir plus sur Matrix Indexing dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!