Using loops to perform vector functions
Mostra commenti meno recenti


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 Commenti
Torsten
il 26 Gen 2022
Maybe a2 = 0 ?
Jonathan Lam
il 26 Gen 2022
Torsten
il 26 Gen 2022
You set op=1 within the function.
Risposta accettata
Più risposte (1)
KSSV
il 26 Gen 2022
0 voti
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 Commento
Jonathan Lam
il 26 Gen 2022
Categorie
Scopri di più su Loops and Conditional Statements in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!