Archivo de la categoría ‘Programación’

Looping and Branching in BASH.

Martes, 4 de octubre de 2011

You can test the success if a command directly using the shell keyword while, until, and if or with the control operator && and ||. The exit code is stored un the special parameter $?.

If the command executed successfully (or true), the value of $? is zero. If the command failed for some reason, $? will contain a positive integer between 1 and 255. For me this is confused because in Boolean Algebra 1 is true and 0 is false :-S

A failed command usually return 1. Zero and nonzero exit codes are also known as true and false, respectively.

With and example is better ;)

$printf "%v\n"
bash: printf: `v': carácter de formato inválido
$echo $?
1
 

This example shows the mentioned before.
 

Composite Assigment Operators. (Operadores de Asignación en C++. )

Miércoles, 27 de julio de 2011

The standard assignment operator in C++ is the equals sign =. In addition to this operator, C++ also includes the following composite assignment operators: +=, -=, *=, /=, and %=.

We make an example to show the functionality

(más…)

aprenda Mathematica (learing Mathematica)

Domingo, 2 de mayo de 2010

Hola que tal¡¡¡

Hace unos días. mientras bluechester-14 trabajaba e intentaba graficar los patrones de difracción con matlab, al mismo tiempo omologos trabaja para lograrlo con sage. Creo que soy el único que no sabe programar en ningun CAS :-( , sin embargo estaré aprendiendo :-) con la ayuda de mis colegas antes mencionados.

Pero bueno a que viene el caso. Se debe a que cuando omologos lo intentaba programar con sage se topo con un problema(que al día de hoy ha logrado solucionar), al manipular la transformada de Fourier, entonces como también es usuario de mathematica intentó realizarlo es este software, pero se topó con otro problema que fue divertido para ambos, sabe usar mathematica, pero no sabe programar es el lenguaje de dicho programa :-) . Es por ello que el día de hoy me dio ganas de compartir algunos libros que abordan temas para ir aprendiendo mathematica, los cuales espero sean de utilidad para muchos, como lo serán para mí.

>>Mathematica Navigator: Mathematics, Statistics and Graphics, Third Edition
Descargame

>>Mathematica for Scientists and Engineers: Using Mathematica to do Science
Descargame

>>Computer Science with Mathematica
Descargame

>>An Introduction to Programming with Mathematica, Third Edition
Descargame

>>The Mathematica GuideBook for Graphics
Descargame-1
Descargame-2

Descargame-3

Se agradecen sus visitas y comentarios!!!

Nos vemos en la próxima entrada.

Métodos Numéricos en Python: Métodos para encontrar raíces

Martes, 23 de marzo de 2010

Bueno, terminé con los métodos para encontrar raíces. Los puse todos en un mismo programa (de linea de comandos). A petición de Guitar-Player, el programa permite al usuario imprimir las tablas con los pasos intermedios. Por ahora incluye los siguientes métodos:

(más…)