Find Jobs
Hire Freelancers

Programacion en python

$10-30 USD

En curso
Publicado hace casi 5 años

$10-30 USD

Pagado a la entrega
Desarrollen un programa que solicite al usuario el nombre de un archivo de texto con los coeficientes de un polinomio, que deberán convertir a una lista de números en punto flotante, y de otro archivo donde dejar el resultado. En el archivo para el resultado deben escribir el polinomio en un formato clásico comprensible por cualquier persona, por ejemplo 7.2+3.04 x-7.22 x**2+5.06 x**4 y luego, una lista con los puntos de inflexión del polinomio en un intervalo determinado (por ejemplo en [-100, 100]). Para cumplir el objetivo, les recomiendo desarrollen una función para leer el archivo y devolver la lista de coeficientes del polinomio, otra para que dada la lista de coeficientes devuelva la lista de coeficientes de la derivada segunda del polinomio, otra para evaluar un polinomio (que usarán para buscar los ceros en la derivada segunda -puntos de inflexión del polinomio original- y para evaluar el polinomio en esos ceros), otra para aproximarse a un cero de un polinomio dados dos valores de x con evaluaciones de distinto signo (evaluando el polinomio en el punto medio y cambiando uno de los puntos por ese medio de manera que sigan siendo evaluaciones con signos opuestos hasta que la evaluación en el punto medio sea menor a 10**(-5)), otra para escribir los puntos de inflexión en el archivo de salida, y si quieren (también pueden hacerlo en el programa principal), otra para detectar intervalos de longitud d (por ejemplo 0.1) donde la derivada segunda del polinomio cambie de signo.
ID del proyecto: 20380219

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 5 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hola. Soy profesor de programación. Tu programa está listo, solo falta darte una breve explicacion de como crear el archivo de entrada. Tus dudas serán resueltas
$15 USD en 2 días
0,0 (0 comentarios)
0,0
0,0
5 freelancers están ofertando un promedio de $29 USD por este trabajo
Avatar del usuario
Hi, glad to bid on your project. I have read description and I am convinced that it is a job just for me. I have 7+ years experience of programming and especially I have been developing python. Recently I have done MLB prediction, soccer prediction projects by using python language. I think your job would be done successfully in time and it would be a good chance for me. I hope your good response. Thank you.
$50 USD en 1 día
4,9 (16 comentarios)
4,4
4,4
Avatar del usuario
Hello, I have read the details provided and i am positive i can provide quality work,please contact me to discuss more on the project deadline and some other few things
$20 USD en 7 días
3,9 (31 comentarios)
5,3
5,3
Avatar del usuario
Boludo puedo hacer tu trabajo sin ningun problema.. /////////////////////////////////////////////////////
$30 USD en 3 días
4,9 (22 comentarios)
3,8
3,8
Avatar del usuario
Hola amigo , Mi nombre es Victor Soy Licenciado en Informatica ( Programador y Analista de sistema ) , Tengo Muchas Experiencia Trabajando Con Python y desarrollando Algoritmos Computacionales Es un trabajo realmente sencillo para mi y espero y podamos concreta . Saludos
$30 USD en 1 día
5,0 (12 comentarios)
3,2
3,2

Sobre este cliente

Bandera de ARGENTINA
Haedo, Argentina
5,0
1
Forma de pago verificada
Miembro desde jun 22, 2019

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.