Encabezado Facultad de Ciencias
presentacion

Física Computacional

Guerra del Software

¿Qué es Windows, Mac, GNU/Linux?

UNIX y Bash, comandos de Terminal

ls, cd, cat, rm, mv, vi, etc.

plot GNUPLOT
http://es.wikipedia.org/wiki/Gnuplot
http://es.wikipedia.org/wiki/GNU_Octave
http://www.gnuplot.info/

WINDOWS-GNUPLOT
http://archives.math.utk.edu/software/multi-platform/gnuplot/msdos/

MAC-GNUPLOT
http://www.finkproject.org/index.php?phpLang=es
http://finkcommander.sourceforge.net/
http://gretl.sourceforge.net/index.html
http://aquaterm.sourceforge.net/


GNUPLOT (Comandos)
set - poner
unset - quitar
title - título
key - identificador
label - etiqueta
xtics - cambiar la graduación en x
ytics - cambiar la graduación en y
set xtic 5 – poner graduación de 5 unidades en x
set ytic 10 – poner graduación de 10 unidades en y
xlabel - etiqueta en x
ylabel - etiqueta en y
xrange - rango de x [a:b]
yrange - rango de y [a:b]
set label "punto (a,b)" at a,b
set grid - poner rejilla
logscale x - escala logarítmica en x
logscale y - escala logarítmica en y
fit - ajuste
curve-fitting - ajuste de curva
fit function 'datos.dat' using 1:2 via a1, b1
multiplot - multi gráficas
set size - poner tamaño
set origin - poner origen
set terminal – decir a gnuplot la clase de salida a generar
set output – redirigir la salida a un archivo o dispositivo

Programación básica: Lenguaje C

Compilación (gcc)

Cabeceras y bibliotecas

Variables (char, int, float, double)

Constantes

Operadores, Expresiones y Sentencias

Control de flujo:

Bifurcaciones: if, if - else y switch

Bucles: while, for, do - while

Sentencias: break, continue, goto

Tipos de datos derivados

Operadores: & y *

Vectores y Estructuras

Funciones

Funciones de entrada y salida: "printf" y "scanf"

Errores

Error Absoluto y Error Relativo

Solución de ecuaciones no lineales

Método de punto fijo

Algoritmo Método de punto fijo

Método de Newton-Raphson

Algoritmo Método de Newton-Raphson

Método de la Secante

Algoritmo Método de la Secante

Método de posición falsa

Algoritmo Método de posición falsa

Método de la bisección

Búsqueda de valores iniciales

Raices complejas

Método de Müller

Algoritmo Método de Müller

Polinomios y sus ecuaciones

Algoritmo Método de Horner

Algoritmo Método de Horner iterado

Método de Birge-Vieta

Matrices y sistemas de ecuaciones lineales

Matrices: Suma de matrices, Producto de matrices por un escalar y Multiplicación de matrices.

Algoritmo Multiplicación de matrices

Matrices especiales

Vectores: Producto punto de vectores, Longitud de un vector, Ángulo entre vectores y Distancia entre vectores

Solución de sistemas de ecuaciones lineales

Eliminación de Gauss

Algoritmo Eliminación de Gauss

Eliminación de Gauss con pivoteo

Algoritmo Eliminación de Gauss con pivoteo

Eliminación de Jordan

Sistemas de ecuaciones no lineales

Método de Newton-Raphson

Algoritmo Método de Newton-Raphson multivariable

.

Aproximación funcional e interpolación

Aproximación polinominal simple e interpolación

Algoritmo Aproximación polinominal simple

Polinomios de Lagrange

Algoritmo Interpolación con polinomios de Lagrange

Diferencias divididas

Algoritmo Tabla de diferencias divididas

Aproximación polinominal con mínimos cuadrados

Algoritmo Aproximación con mínimos cuadrados

Integración y diferenciación numérica

Algoritmo Método trapezoidal compuesto

Algoritmo Método de Simpson compuesto

Integrales múltiples

Algoritmo Integración doble por Simpson 1/3

Ecuaciones diferenciales ordinarias

Formulación del problema de valor inicial

Método de Euler

Algoritmo Método de Euler

Métodos de Taylor

Método de Euler modificado

Algoritmo Método de Euler modificado

Método de Runge-Kutta

Algoritmo Método de Runge-Kutta de cuarto orden

Ecuaciones diferenciales ordinarias de orden superior y sistemas de ecuaciones diferenciales ordinarias

Algoritmo Método de Runge-Kutta de cuarto orden para un sistema de dos ecuaciones diferenciales ordinarias

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.