How can use "is not equal to" command in matlab? and how terminate or cancel if else??
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Triveni
el 4 de Nov. de 2015
Comentada: James Tursa
el 4 de Nov. de 2015
if i want to restrict variable
length(a) "is not equal to" length(b);
length(c) "is not equal to" length(a);
then terminate
end
0 comentarios
Respuesta aceptada
James Tursa
el 4 de Nov. de 2015
E.g.,
if( length(a) ~= length(b) || length(c) ~= length(a) )
% terminate
end
For the terminate statement, you need to be more clear. If you are terminating a loop of some sort, then
break;
If you are terminating a function with an error return, then
error('Lengths are not equal');
If termination means something else, then you need to tell us.
1 comentario
James Tursa
el 4 de Nov. de 2015
Then use the error function as shown above. E.g.,
if( length(a) ~= length(b) || length(c) ~= length(a) )
error('Error- dimensions of array is not equal');
end
If the error is not handled by a try-catch, then this will terminate the program with an error statement.
Más respuestas (0)
Ver también
Categorías
Más información sobre Loops and Conditional Statements en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!