Using loops to perform vector functions
Ältere Kommentare anzeigen


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 Kommentare
Torsten
am 26 Jan. 2022
Maybe a2 = 0 ?
Jonathan Lam
am 26 Jan. 2022
Torsten
am 26 Jan. 2022
You set op=1 within the function.
Akzeptierte Antwort
Weitere Antworten (1)
KSSV
am 26 Jan. 2022
0 Stimmen
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 Kommentar
Jonathan Lam
am 26 Jan. 2022
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!