adding functions in a m file instead in the command line

function x=mynewton (f,f1 ,x ,n)
x=0.1; % initial guess x0
n=100;
for i = 1:n
x = x - f(x) / f1(x); % Newton 's formula
end
x
Sir, I would like to declare these (f & f1) inside m file; pl. help
f = @(x) x^3 - 5
f1 = @(x) 3*x^2

 Akzeptierte Antwort

Walter Roberson
Walter Roberson am 20 Jun. 2017

0 Stimmen

If you are using R2016b or later, you can put those two lines at the top of the .m file to create a script; you would then want to also put in a call to your mynewton function
If you are using R2016a or earlier, then you will need to put them into a different .m that you run before you call upon myNewton.

2 Kommentare

Thanks ; I am using much older version; pl add some patchup files in matlab site s.t i can get the facilities of R2016b!
There are no patch-up files for that purpose. You can purchase a newer version of MATLAB.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu MATLAB Compiler SDK 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!

Translated by