#Wsq14 Scilab

Hola a todos el ultimo WSQ14 consite en aprender un poco sobre scilab, veamos que es esto y para que sirve

Scilab es un software para análisis numérico, con un lenguaje de programación de alto nivel para cálculo científico. Es desarrollado por Scilab Enterprises, bajo la licencia CeCILL, compatible con la GNU General Public License.

Las características de Scilab incluyen análisis numérico, visualización 2-D y 3-D, optimización, análisis estadístico, diseño y análisis de sistemas dinámicos, procesamiento de señales, e interfaces con Fortran, Java, C y C++. Mientras que la herramienta Xcos permite una interfaz gráfica para el diseño de modelos.

Estoy teniendo algunos problemas para tomar capturas con mi computadora, asi que les dejare algunos ejemplos de imagenes que saque de internet:

Escilab

Scilab Corriendo en slackware.

Scilab_exemple_3d_2

Ejemplos en 3d.

Xcos-ejemplo

Representación de un sistema realimentado mediante XCOS.
Cualquier duda o comentario, favor de dejarlo abajo.
Fuentes de Referencia:

Revisión del curso

Bueno llego el tiempo de cerrar el semestre, por eso, quisiera dar mi opinion sobre la modalidad de `Flipped learning´, a mi parecer fue una gran experiencia haber tomado este curso, porque en mi caso no solo me enseño de programación, si no, que tambien pude aprender a organizar mi tiempo mejor y ser mas responsable.

El curso impartido por el profesor Ken Bauer es muy flexible, algunos de los puntos mas importantes de este modelo de aprendizajes son:

  • Profesor como guia y no como maestro
  • Auto Aprendizaje
  • Tu te calificas
  • No hay sistema de faltas
  • Redes de aprendizaje entre el salon
  • No hay fechas para entregar trabajos

Todo esto te ayuda a forjar una mayor responsabilidad y me parece muy acertada la manera en que lo maneja Ken, ademas una materia como Programacion donde casi todo lo puedes buscar en internet y siempre es importante seguir aprendiendo por nuestra cuenta, es muy bueno tomarla en este tipo de modalidad.

Como unico punto en contra, diria que las demas clases que llevas en una modalidad normal, por obvias razones son mas estrictas  en cuanto a fechas y entregas, por lo tanto la clase de programacion pasa a ultimo termino, pero esto si te sabes administrar claro que puedes cumplir con todos los trabajos y aprender de una mejor manera.

Aqui les dejo un video donde hablo mas sobre el tema.

Quiz 7

Hola a todos, les traigo un nuevo programa! se trata sobre el quiz 7, este basicamente consite en determinar el producto punto de una lista de numeros, pero ¿qué es el produtcto punto?

El producto punto o producto escalar de dos vectores es un número real que resulta al multiplicar el producto de sus módulos por el coseno del ángulo que forman.

producto

Ejemplo

Hallar el producto punto de dos vectores cuyas coordenadas en una base ortonormal son: (1, 1/2, 3) y (4, −4, 1).

(1, 1/2, 3) · (4, −4, 1) = 1 · 4 + (1/2) · (−4) + 3 · 1 = 4 −2 + 3 = 5

Para la realizacion de este quiz, trabaje junto con mi amigo y Compañero Eduardo Morales.

Captura de pantalla 2016-05-11 a las 22.30.25.png

Como siempre les dejo mi codigo en Github:

https://github.com/OscarBaez/My-codes/tree/master

Referencias de ayuda:

http://www.geoan.com/analitica/vectores/producto_punto.html

Porfavor cualquier duda o comentario, dejarlo en la caja de comentarios  y con gusto respondere.

#WSQ12 Word Count

Hola a todos, hoy les traigo este nuevo WSQ y trata sobre “Word Count” que es un programa que pide al usuario una palabra que será su búsqueda de la palabra y el nombre de un archivo para abrir y buscar esa palabra. A continuación, crear una función que va a recibir dos parámetros (tanto de cuerda) que representan esos dos puntos de datos. Esta función devuelve el número de ocurrencias de esa palabra en ese archivo.

Tuve bastantes problemas para que compilara, pero gracias a mi compañero Eduardo Morales, lo logre hacer funcionar.

Captura de pantalla 2016-05-11 a las 20.22.39.png

codigo en  github:

https://github.com/OscarBaez/My-codes/blob/master/%23WSQ012

Como siempre, cualquier duda o comentario favor de dejarla en la caja de comentarios abajo.

 

#Quiz 6

Hola hoy les traigo un programa que me recordo un poco a la primaria, bueno el chiste es que este tiene que sacarl el maximo comun divisor, de dos numeros dados por el usuario, gracias a que internet es una fuente basta de informacion encontre otro blog, si otro, que me dio informacion muy util para realizar mi codigo, como ya es tradicion en estos posts les adjunto fotos y links de referencias que les pueden servir.

Primero un poco de sabiduria:

En matemáticas, se define el máximo común divisor(MCD) de dos o más números enteros al mayor número entero que los divide sin dejar resto.

Captura de pantalla 2016-04-08 a las 1.41.33.png

Links de ayuda:

Quiz 6

https://es.wikipedia.org/wiki/M%C3%A1ximo_com%C3%BAn_divisor

Codigo:

https://github.com/OscarBaez/My-codes/blob/master/Quiz6.cpp

Hasta la proxima!

#Quiz05

Hola a todos, el dia de hoy les traigo nuevo codigo, basicamente son 2 pequeños programas el primero determina si una palabra dada por el usuario es un palindromo y el segundo hace la suma de todos los numeros divisibles entre 3 dados por el usuario.

Como de costumbre tuve problemas para realizar los programas, pero gracias a que me tope con un blog bastante  bueno de una compañera de clases, pude basarme en su estrucutra y sacar mi codigo adelante.

Por cierto para los que se estan preguntando…  Un palíndromo es una palabra, número o frase que se lee igual hacia adelante que hacia atrás. Si se trata de un número, se llama capicu Habitualmente, las frases palindrómicas se resienten en su significado cuanto más largas son.

Haga click para ver el pase de diapositivas.

Links de ayuda:

https://julesmdblog.wordpress.com/

https://es.wikipedia.org/wiki/Pal%C3%ADndromo

Codigo:

https://github.com/OscarBaez/My-codes/blob/master/Quiz5.cpp

https://github.com/OscarBaez/My-codes/blob/master/Quizb.cpp

 

#Quiz 4 numero e

Hola a todos, esta vez les traigo un pequeño programa que consiste en preguntar al usuario sobre las cifras que desea conocer del numero de Euler, y este le dara la cifra exacta.

Pero … ¿Qué es el numero de Euler?

La constante matemática e, es uno de los más importantes números reales que aparece en diversas áreas de la matemática.Es aproximadamente igual a 2.71828 y se relaciona con muchos interesantes resultados, como ser la base de los logaritmos naturales y su aparición en el estudio del interes compuesto.

Para realizar este programa mi amigo Eduardo, quien por cierto tambien tiene un blog, me ayudo con la estructura del codigo, ya que no entendia algunas partes, bueno les dejo una foto del programa en funcionamiento y el respectivo codigo, asi como links de referencias.

Captura de pantalla 2016-04-08 a las 1.19.09.png

Links:

https://edmoprogramming.wordpress.com/

https://es.wikipedia.org/wiki/N%C3%BAmero_e

https://github.com/OscarBaez/My-codes/blob/master/Quiz4.cpp

 

#WSQ10 Listas

Hola a todos, les traigo un nuevo programa, basicamente consiste en hacer algunas operaciones aritmeticas con una determinada lista de numeros entregada por el usuario, para este programa fue necesario usar vectores, algo que no sabia, entonces fue cuando me tope con el blog de mi compañero Orlando y fue de gran ayuda, abajo en los links dejo el enlance a su blog.

Como de costumbre les dejo unas imagenes del programa y el codigo en GitHub

Captura de pantalla 2016-04-08 a las 1.09.12.png

Algunas referencias valiosas:

https://orlando2120.wordpress.com/

https://www.programarya.com/Cursos/C++/Estructuras-De-Datos/Arreglos-O-Vectores

https://github.com/OscarBaez/My-codes/blob/master/MiLista.cpp