Top Banner
FREEMAT 4.2 JOSÉ G. PÉREZ FREEMAT 4.2 FreeMat es un software gratuito de código abierto desarrollado bajo una licencia GPL el cual realiza todo tipo de cálculos numéricos. Este software está especialmente orientado hacia tareas científicas, de ingeniería y al procesamiento de datos. Su lenguaje trata de ser muy similar al de MATLAB, motivo por el que es posible utilizar programas desarrollados en esta plataforma. También acepta código externo de otros lenguajes como C y C++. Además, la interfaz de FreeMat acepta código de otros lenguajes y permite visualizaciones de gráficos en 3D. También soporta, a través de MPI, algoritmos de computación paralela. FreeMat tiene el apoyo comunitario del grupo de desarrollo de Google y la página oficial de FreeMat es: code.google.com/p/freemat/ y la página de documentación es freemat.sourceforge.net/help/ File Edit Ctrl+N New File Ctrl+C Copy Ctrl+O Open File Ctrl+V Paste Ctrl+S Save Transcript Debug Ctrl+Q Quit Ctrl+Down Continue Tools Ctrl+Esc Stop Ctrl+E Editor F10 Step Over Tools F11 Step Info Find Ctrl + F F12 Set/Clear Breakpoint Find and Replace Ctrl + H F5 Execute Current Buffer Comment Region Ctrl + R F9 Execute Selection Uncomment Region Ctrl + T Increase Indent Tab Help Decrease Indent Shift + Tab F1 Online manual Smart Indent Ctrl+I F2 Help on Selection
12

Cheatsheet de Freemat

Aug 18, 2015

Download

Education

Jose Perez
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cheatsheet de Freemat

FREEMAT 4.2 JOSÉ G. PÉREZ

FREEMAT 4.2

FreeMat es un software gratuito de código abierto desarrollado bajo una licencia GPL el cual realiza todo tipo de cálculos numéricos. Este software está especialmente orientado hacia tareas científicas, de ingeniería y al procesamiento de datos. Su lenguaje trata de ser muy similar al de MATLAB, motivo por el que es posible utilizar programas desarrollados en esta plataforma. También acepta código externo de otros lenguajes como C y C++. Además, la interfaz de FreeMat acepta código de otros lenguajes y permite visualizaciones de gráficos en 3D. También soporta, a través de MPI, algoritmos de computación paralela. FreeMat tiene el apoyo comunitario del grupo de desarrollo de Google y la página oficial de FreeMat es: code.google.com/p/freemat/ y la página de documentación es freemat.sourceforge.net/help/ File Edit Ctrl+N New File Ctrl+C Copy Ctrl+O Open File Ctrl+V Paste Ctrl+S Save Transcript Debug Ctrl+Q Quit Ctrl+Down Continue Tools Ctrl+Esc Stop Ctrl+E Editor F10 Step Over Tools F11 Step Info Find Ctrl + F F12 Set/Clear Breakpoint Find and Replace Ctrl + H F5 Execute Current Buffer Comment Region Ctrl + R F9 Execute Selection Uncomment Region Ctrl + T Increase Indent Tab Help Decrease Indent Shift + Tab F1 Online manual Smart Indent Ctrl+I F2 Help on Selection

Page 2: Cheatsheet de Freemat

FREEMAT 4.2 JOSÉ G. PÉREZ

FREEMAT 4.2

GUIS EN FREEMAT

Variables Historial Depuración

Directorio Principal GUI para Directorios con Códigos .m

Page 3: Cheatsheet de Freemat

FREEMAT 4.2 JOSÉ G. PÉREZ

FREEMAT 4.2

FUNCIONES MATEMÁTICAS fix redondea hacia cero gamma función Gamma log1p logaritmo de 1+P gammaln función Gamma Logarítmica log logaritmo natural cross producto cruz de dos vectores sqrt raíz cuadrada de un arreglo idiv operación de división entera tanh tangente hiperbólica log10 logaritmo en base-10 acosh coseno inverso hiperbólico log2 logaritmo en base-2 asinh seno inverso hiperbólico mod operación modulo asech secante inversa hiperbólica mpower matriz potencia atanh tangente inversa hiperbólica power potencia elemento racional cosh coseno hiperbólico rem residuo después de la división sinh seno hiperbólico acosd coseno inverso en grados exp exponencial acot cotangente inversa expm1 exponencial menos uno acotd cotangente inversa en grados cos coseno acoth cotangente hiperbólica inversa cosd coseno en grados acsc cosecante inversa sin seno acscd cosecante inversa en grados sind seno en grados acsch cosecante inversa hiperbólica tan tangente angle fase angular tand tangente en grados asec secante inversa csc cosecante asecd secante inversa en grados cscd cosecante en grados asind seno inverso en grados sec secante trigonométrica atand tangente inversa en grados secd secante en grados cotd cotangente en grados cot cotangente coth cotangente hiperbolica cotd cotangente en grados csch cosecante hiperbolica acos arcocoseno inverso deg2rad convierte de grados a radianes asin arcoseno inverso rad2deg convierte de radianes a grados atan arcotangente inversa sech secante hiperbolica atan2 arcotangente inversa del 4-Cuadrate erfc función Error complementaria erf función Error

Page 4: Cheatsheet de Freemat

FREEMAT 4.2 JOSÉ G. PÉREZ

FREEMAT 4.2

SUPERFICIES ALEATORIAS EN 3D

ALEATORIEDAD UNIDIRECCIONAL

ALEATORIEDAD BIDIRECCIONAL

Page 5: Cheatsheet de Freemat

FREEMAT 4.2 JOSÉ G. PÉREZ

FREEMAT 4.2

MOSAICOS CON VARIABILIDAD A B

MOSAICO DE ECLIPSES

MOSAICO DE ROSAS

Page 6: Cheatsheet de Freemat

FREEMAT 4.2 JOSÉ G. PÉREZ

FREEMAT 4.2

MOSAICOS DE FUNCIONES

MOSAICOS DE MATH DANCING

MOSAICOS DE FUNCIONES TRIGONOMÉTRICAS

Page 7: Cheatsheet de Freemat

FREEMAT 4.2 JOSÉ G. PÉREZ

FREEMAT 4.2

INTERFAZ DE USUARIO GRÁFICA

LOS CONTROLES DE LA INTERFAZ DE USUARIO

ECUACIÓN DE LA PARÁBOLA CON CONTROLES

Page 8: Cheatsheet de Freemat

FREEMAT 4.2 JOSÉ G. PÉREZ

FREEMAT 4.2

FUNCIONES MATEMÁTICAS

MOSAICO DE CARDIODES

FENÓMENO DE GIBBS

Page 9: Cheatsheet de Freemat

FREEMAT 4.2 JOSÉ G. PÉREZ

FREEMAT 4.2

FUNCIONES 3D

TUBO 3D

ONDULACIÓN 3D

Page 10: Cheatsheet de Freemat

FREEMAT 4.2 JOSÉ G. PÉREZ

FREEMAT 4.2

IMÁGENES

IMÁGENES ONDULATORIAS

IMÁGENES FRACTALICAS

Page 11: Cheatsheet de Freemat

FREEMAT 4.2 JOSÉ G. PÉREZ

FREEMAT 4.2

MOSAICO DE ECUACIONES 3D

MOSAICO DE SUPERFICIES 3D

MOSAICO DE SUPERFICIES 3D

Page 12: Cheatsheet de Freemat

FREEMAT 4.2 JOSÉ G. PÉREZ

FREEMAT 4.2

POPURRI DE APLICACIONES

MOSAICO DE ROBOTS

ANÁLISIS ESPECTRAL FFT