mirror of
https://bitbucket.org/Mattrixwv/projecteuleroctave.git
synced 2025-12-06 17:43:57 -05:00
Changed script to function
This commit is contained in:
17
Problem2.m
17
Problem2.m
@@ -1,10 +1,11 @@
|
|||||||
|
function [] = Problem2()
|
||||||
%ProjectEuler/Octave/Problem2.m
|
%ProjectEuler/Octave/Problem2.m
|
||||||
%Matthew Ellison
|
%Matthew Ellison
|
||||||
% Created:
|
% Created: 03-28-19
|
||||||
%Modified: 03-28-19
|
%Modified: 10-28-20
|
||||||
%The sum of the even Fibonacci numbers less than 4,000,000
|
%The sum of the even Fibonacci numbers less than 4,000,000
|
||||||
%{
|
%{
|
||||||
Copyright (C) 2019 Matthew Ellison
|
Copyright (C) 2020 Matthew Ellison
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Lesser General Public License as published by
|
it under the terms of the GNU Lesser General Public License as published by
|
||||||
@@ -47,16 +48,10 @@ endTime = clock();
|
|||||||
%Print the results
|
%Print the results
|
||||||
printf("The sum of all even Fibonacci numbers less than 4000000 is %d\n", sum(evenFib))
|
printf("The sum of all even Fibonacci numbers less than 4000000 is %d\n", sum(evenFib))
|
||||||
printf("It took %f seconds to run this algorithm\n", etime(endTime, startTime))
|
printf("It took %f seconds to run this algorithm\n", etime(endTime, startTime))
|
||||||
|
end
|
||||||
%Cleanup your variables
|
|
||||||
clear fib;
|
|
||||||
clear currentFib;
|
|
||||||
clear evenFib;
|
|
||||||
clear startTime;
|
|
||||||
clear endTime;
|
|
||||||
|
|
||||||
%{
|
%{
|
||||||
Results:
|
Results:
|
||||||
The sum of all even Fibonacci numbers less than 4000000 is 4613732
|
The sum of all even Fibonacci numbers less than 4000000 is 4613732
|
||||||
It took 0.001076 seconds to run this algorithm
|
It took 0.000694 seconds to run this algorithm
|
||||||
%}
|
%}
|
||||||
|
|||||||
Reference in New Issue
Block a user