Using loops to perform vector functions
Mostrar comentarios más antiguos


I'm new to MATLAB and I'm having trouble with my function. I'm trying to call upon a different operation "op" to do subtraction instead of addition but despite entering op as 2 it's still doing addition. Any help is greatly appreciated.
3 comentarios
Torsten
el 26 de En. de 2022
Maybe a2 = 0 ?
Jonathan Lam
el 26 de En. de 2022
Torsten
el 26 de En. de 2022
You set op=1 within the function.
Respuesta aceptada
Más respuestas (1)
KSSV
el 26 de En. de 2022
0 votos
In the function you have given input op which decides wheter to add ot subtract. But you are over writitng the input op inside the code to op = 1. So always the function adds. You need to remove the line op = 1 i.e. ine number 10 in the code.
Also your variable result has to be intiailized before the loop.
1 comentario
Jonathan Lam
el 26 de En. de 2022
Categorías
Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!