Aprender LaTeX

Símbolos matemáticos

Conjuntos

Símbolo Latex Descripción
$\emptyset$ \emptyset Símbolo vacío, pertenece al alfabeto noruego [2]
$\in$ \in Pertenece
$\not \in$ \not \in No pertenece
$\subset$ \subset Subconjunto de
$\subseteq$ \subseteq Subconjunto o igual a
$\supset$ \supset
$\supseteq$ \supseteq
$\cup$ \cup Unión
$\cap$ \cap Intersección
$ $

Letras Griegas

Símbolo Latex Descripción
$\alpha$ \alpha Alpha
$\beta $ \beta
$ \chi$ \chi
$ \delta$ \delta
$ \Delta$ \Delta
$ \epsilon$ \epsilon
$\eta$ \eta
$\gamma$ \gamma
$\Gamma$ \Gamma
$\iota$ \iota
$\kappa$ \kappa
$\lambda$ \lambda
$\Lambda$ \Lambda
$\mu$ \mu
$\nu$ \nu
$\omega$ \omega
$\Omega$ \Omega
$\phi$ \phi
$\Phi$ \Phi
$\pi$ \pi
$\Pi$ \Pi
$\rho$ \rho
$\sigma$ \sigma
$\Sigma$ \Sigma
$\tau$ \tau
$\upsilon$ \upsilon
$\Upsilon$ \Upsilon
$\xi$ \xi
$\Xi$ \Xi
$\zeta$ \zeta
$ $

Operadores binarios

Símbolo Latex Descripción
$\pm$ \pm
$\mp$ \mp
$\times$ \times
$\div$ \div
$\ast$ \ast
$\star$ \star
$\circ$ \circ
$\bullet$ \bullet
$\cdot$ \cdot
$+$ +
$-$ -
$\cap$ \cap
$\cup$ \cup
$\uplus$ \uplus
$\sqcap$ \sqcap
$\sqcup$ \sqcup
$\vee$ \vee
$\wedge$ \wedge
$\setminus$ \setminus
$\wr$ \wr
$\diamond$ \diamond
$\bigtriangleup$ \bigtriangleup
$\bigtriangledown$ \bigtriangledown
$\triangleleft$ \triangleleft
$\triangleright $ \triangleright
$\lhd$ \lhd
$\rhd$ \rhd
$\unlhd$ \unlhd
$\unrhd$ \unrhd
$\oplus$ \oplus
$\ominus$ \ominus
$\otimes$ \otimes
$\oslash$ \oslash
$\odot$ \odot
$\bigcirc$ \bigcirc
$\dagger$ \dagger
$\ddagger$ \ddagger
$\amalg$ \amalg
$ $

Operadores de relación

Símbolo Latex Descripción
$\leq$ \leq Menor o igual a
$\geq$ \geq mayor o igual a
$<$ < Menor que
$>$ > Mayor que
$\prec$ \prec
$\succ$ \succ
$\preceq$ \preceq
$\succeq$ \succeq
$\ll$ \ll
$\gg$ \gg
$\subset$ \subset
$\supset$ \supset
$\subseteq$ \subseteq
$\supseteq$ \supseteq
$\sqsubset$ \sqsubset
$\sqsupset$ \sqsupset
$\sqsubseteq$ \sqsubseteq
$\sqsupseteq$ \sqsupseteq
$\in$ \in
$\ni$ \ni
$\not \in$ \not \in
$\vdash$ \vdash
$\dashv$ \dashv
$:$ :
$\models$ \models
$\perp$ \perp
$\equiv$ \equiv
$\mid$ \mid
$\parallel$ \parallel
$\sim$ \sim
$\simeq$ \simeq
$\asymp$ \asymp
$\approx$ \approx
$\cong$ \cong
$=$ = Igual
$\neq$ \neq No igual
$\doteq$ \doteq
$\propto$ \propto
$\bowtie$ \bowtie
$\Join$ \Join
$\smile$ \smile
$\frown$ \frown
$ $


Links:
  1. https://es.wikipedia.org/wiki/LaTeX
  2. https://en.wikipedia.org/wiki/Empty_set

Aprender Octave

Comandos

  • clear
    Limpia las variables.
    clear nombre
    Limpia la variabla "nombre".
  • clc
    Limpia la pantalla (terminal)
  • close all
    Borra/elimina las figuras.

Comentarios

Los comentarios de una línea inician con "%" o "#".
Para los comentarios de más líneas se usa "%{" y "%}" o también "#{" y "#}". [3]

Datos útiles

  • .
    Esto nos ayuda en las operaciones matematicas, para usarlos de manera vectorizada esto es, si le pasamos una matriz o vector, nos debe devolver una matriz o vector.[8 (5:40)]
  • ;
    El punto y coma nos sirve para indicar que no escriba un comando al ejecutarlo.

Definir una función

Se puede definir funciones con un número de argumentos opcionales.[6]
También podemos definir salidas opcionales.[7]

Ejemplos

Ejemplos básicos en Octave

  • Creación de una Matriz
    • >> A = [1, 2, 3; 4, 5, 6; 7, 8, 9]
  • Producto de Matrices
    • Siendo A y B matrices
      • >> A * B
    • Transpuesta de A por B
      • >> A' * B
    • Multiplicar elemento por elemento
      • >> A. * A
        • Esta multiplicación es: A[i,j] = A[i,j] * A[i,j]
  • Producto de vectores
    • Producto punto
      • >> a. * b
        • El punto en "a." indica la operacion producto punto
  • Resolución de Ecuaciones Lineales
    • >> A = [ 1, 2; 3, 4 ]
    • >> b = [ 5; 6 ]
    • >> x = A \ b
  • Mostrar Gráficos
    • >> x = linspace (0, 10, 20);
    • >> y=sin(x)
    • >> plot(x,y)
  • Ayudas
    • >> help --list
    • >> help print
  • Condicionales
    • if
  • Pasar un número a string[3]
    • num2str(1234.567)
  • Ejecutar octave desde línea de comandos
    • octave --no-gui
  • Forzar interfaz gráfica
    • octave --force-gui
  • Ayuda
    • octave --help
  • Más

Funciones

int2str

Pasar un entero a string

La función int2str(4) ayudará a esta tarea.[5]

round

Esta función puede ser usada para redondear un número real.[2]
>> round(4.45)
ans = 4
>> round(5.51)
ans = 5

strcat

Se usa para concatenar dos o más string.[1]
strcat('hola','mundo')
ans = holamundo

Manejo de errores

Videos-Tutoriales


Links:
  1. https://www.gnu.org/software/octave/doc/v4.0.0/Concatenating-Strings.html
  2. https://www.gnu.org/software/octave/doc/interpreter/Integer-Data-Types.html
  3. http://octaveintro.readthedocs.io/en/latest/programacion.html
  4. https://www.gnu.org/software/octave/doc/interpreter/Simple-Examples.html
  5. https://www.gnu.org/software/octave/doc/v4.0.1/Converting-Numerical-Data-to-Strings.html
  6. Prog: Funciones con varios argumentos de entrada - https://www.youtube.com/watch?v=Nbm9qBBh2H8
  7. Prog: Funciones con varios argumentos de salida - https://www.youtube.com/watch?v=HEOV-xSvtpM
  8. Prog: Gráficos - https://www.youtube.com/watch?v=n7DYhENq2eA

Aprender Java

Aprender Java

Preguntas y Problemas

¿Cómo leer un archivo en Java?

Podemos leer un archivo usando la clase Scanner de la siguiente manera:

¿Cómo pedir un String con JOptionPane?

Un ejemplo sencillo es el siguiente:



Links:
  1. Pandas en Python, con ejemplos -Parte I- Introducción - https://jarroba.com/pandas-python-ejemplos-parte-i-introduccion/
  2. Loading A CSV Into Pandas - https://chrisalbon.com/python/pandas_dataframe_importing_csv.html
  3. Python Pandas - DataFrame - https://www.tutorialspoint.com/python_pandas/python_pandas_dataframe.htm
  4. https://es.wikipedia.org/wiki/NumPy
  5. https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.where.html
  6. https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.concatenate.html
  7. http://docs.python.org.ar/tutorial/3/classes.html
  8. http://docs.python.org.ar/tutorial/2/classes.html
  9. http://www.cristalab.com/tutoriales/crear-matrices-en-python-utilizando-listas-c103122l/
  10. http://fitoria.net/2011/11/django-suite-iii-usand-virtualenv-y-pip.html
  11. https://stackoverflow.com/questions/231767/what-does-the-yield-keyword-do
  12. http://docs.python.org.ar/tutorial/3/datastructures.html