Error using input Unrecognized function or variable 'x'. Error in untitled (line 2) f1=input('fonksiyonu giriniz: ')
Mostrar comentarios más antiguos
clc;
fprintf('SECANT METODU\n')
u = input('fonksiyonu girin: ','s');
f = str2func(['@(x)' u]);
x0=input('x0 noktasını giriniz: ');
x1=input('x1 noktasını giriniz: ');
e=input('toleransı giriniz: ');
n=input('iterasyonu giriniz: ');
for i=1:n
x2 = (x0*f(x1)-x1*f(x0))/(f(x1)-f(x0));
fprintf('x%d = %.50f/n',i,x2);
if abs(x2-x1)<e
break
end
x0 = x1;
x1 = x2;
end
1 comentario
Aleyna Dolar
el 29 de Mayo de 2022
Respuestas (1)
Cris LaPierre
el 30 de Mayo de 2022
Editada: Cris LaPierre
el 30 de Mayo de 2022
1 voto
2 comentarios
Aleyna Dolar
el 30 de Mayo de 2022
Walter Roberson
el 30 de Mayo de 2022
For future reference:
I looked through a number of different programming languages last year. In nearly all of them that I could find, the natural log was either log() or Log[] . I think I found one lesser-used programming language that used ln() -- it does show up, but in practice it is considerably less common than log
Categorías
Más información sobre Arithmetic Operations en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
