TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: jhozate en 02 de Junio de 2009, 20:57:58

Título: matematica avanzada en los micro??
Publicado por: jhozate en 02 de Junio de 2009, 20:57:58
esa es mi duda, se pueden implementar funciones avanzadas en los microcontroladores, es decir, integrales, derivadas, seno,coseno, a lo mejor en assembler será sumamente complicado, pero en C es posible? Se pueden implementar dichas funciones??
Título: Re: matematica avanzada en los micro??
Publicado por: Suky en 02 de Junio de 2009, 21:11:22
Integrales y derivadas nose, pero funciones trigonometricas si, es aplicar series de Taylor. En CCS ya vienen implementadas muchas de estas funciones.
Título: Re: matematica avanzada en los micro??
Publicado por: MLO__ en 02 de Junio de 2009, 23:27:53
Las integrales y las derivadas si se pueden resolver, pero logicamente recurriendo a series o aproximaciones
Título: Re: matematica avanzada en los micro??
Publicado por: cerebro en 02 de Junio de 2009, 23:53:29
Si, yo creo que se puede hacer "todo todo" en C depende de la capacidad del micro.... es cuestión de estudiar un poco y ver que método querés implementar pero para ESO nada mejor y mas odiado por los estudiantes (claro está) que las únicas y horribles numeral recipes creadas por los topos de cambridge, ahí están reunidos muchisimos métodos matemáticos computacionales.
 Van desde sistemas lineales hasta FFT o ecuaciones diferenciales parciales..... loquisimos....
 Aunque a veces el código se complica (se van a la mierd@) la teoría esta bien explicadita. Esa versión es free pero ahora las nuevas las cobran  :x.
En internet están todos esos métodos bien explicados y hasta en castellano si los buscas bien, pero yo la tendría como librero de cabecera.

Las Numeral  :?
http://www.nrbook.com/a/bookcpdf.php

Saludos!
Título: Re: matematica avanzada en los micro??
Publicado por: jhozate en 03 de Junio de 2009, 00:01:32
osea q a lo mejor si se puede pero basicamente habría q describirle al micro indirectamente las funciones.
Título: Re: matematica avanzada en los micro??
Publicado por: MLO__ en 03 de Junio de 2009, 00:48:46
Depende del compilador. Hay funciones que que ya estan implementadas en librerias, como la math.h.
Título: Re: matematica avanzada en los micro??
Publicado por: migsantiago en 03 de Junio de 2009, 13:12:17
Un microprocesador es capaz de hacer cualquier cálculo matemático si es capaz de hacer cómputo universal.

Hay que mencionar que no puede hacer cálculos de funciones continuas. Los tiene que hacer de forma discreta (aproximaciones).

Si ya hace cómputo universal solo necesitas: ram, rom y velocidad suficiente para calcular lo que le pidas.