how to make functions in mainscript
Mostrar comentarios más antiguos
Here is My question and my code. I just want to know how can I make functions in main script
The main script should call:
a function getData that accepts and returns two positive integer numbers.
a function adjust that puts the larger in N and smaller in M.
a function GCD that takes M and N then returns the gcd.
a function printResult to print the gcd.
% Asks the user for input and takes only positive numbers into account
a = input('First number: ');
b = input('Second number: ');
a = abs(a);
b = abs(b);
n = max(a,b);
m = min(a,b);
% This is the real trick, normally performed a number of times
r = n - m*floor(n/m);
% Repeats the operation until updates of a equal updates of b
while r ~= 0
n = m;
m = r;
r = n - m*floor(n/m);
end
% Displays the result
GCD = m
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre MATLAB en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
