
Restar un numero ingresado por teclado a una funcion declarada por teclado, inline
Publicado por Bruno (2 intervenciones) el 06/12/2015 19:58:40
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
clc;
clear all;
f = input ('Ingrese la funcion representativa: ');
syms x;
x = input ('Ingrese el monto: ');
f = f-x;
F = inline (f);
dx = diff (f,x);
dX = inline (dx);
tol = input ('Tolerancia: ');
error = 10;
i = 0;
while (error > tol)
if (x>0)
F = F-x;
else
F = F+x;
end
x = x - F(x)/dX(x);
error = abs(F(x));
i = i+1;
end
fprintf ('El valor pagado corresponde a %1.6f horas',x);
Como puedo hacer que el monto ingresa en x sea restado con el polinomio ingresado en f ?
Valora esta pregunta


0