You are on page 1of 3

\documentclass{beamer}

\title[Octave]{Introduccion a Octave}
\author{Ricardo, Luis Angel y Jesus}
\institute{Facultad de Ciencias UAEM}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
%Trasparencias

\newpage
\begin{frame}
\frametitle{Octave}
\begin{itemize}
\item Introduccion
\item Manejo y elementos de Octave
\item Algoritmos
\end{itemize}
\end{frame}

\begin{frame}
\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}
\begin{center}
\begin{block}<2->{Introduccion}

Octave o GNU Octave es un programa libre para realizar c\'alculos num\'ericos.


Octave no es un sistema de \'algebra computacional como podra ser sino que usa un
lenguaje que esta orientado al an\'alisis num\'erico.

\end{block}
\end{center}
\end{frame}

\begin{frame}
\begin{block}<2->{Manejo y elementos de Octave}
\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex plus 0.9ex minus 0.5ex}
\alert{Matrices y Vectores}:

Son variables del programa cuyos nombres podemos definir, siempre y cuando no
utilicemos los caracteres que el programa tiene como caracteres prohibidos.

Para definir una matriz se determina el nmero de filas y de columnas en funcin


del nmero de elementos que se proporcionan, ejemplo:

\textit{octave:31 a=[1, 2, 3; 3, 2, 1]}

\begin{tabular}{|c|c|c|}
\hline
1 & 2 & 3 \\
\hline
3 & 2 & 1 \\
\hline
\end{tabular}
\end{block}
\end{frame}

\newpage
\begin{frame}
\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}
\alert{Operaciones con matrices}

En Octave se puede operar con matrices por medio de operadores y por medio de
funciones.

Los operadores matriciales de GNU OCTAVE son los siguientes:

Adici\'on o Suma

Sustracci\'on o Resta

Multiplicaci\'on

Traspuesta

Potenciaci\'on

\end{frame}

\newpage
\begin{frame}
\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}
\alert{Graficas con Octave}

La forma mas simple para producir grficas bidimensionales en Octave se hace a


travs del comando $plot(x[,y][,fmt])$, donde $x$ y opcionalmente $y$ representan
los vectores coordenadas para cada punto, adicionalmente se le puede especificar
una serie de formatos que cambiaran la apariencia de salida de la gr\'afica, esto
incluye el estilo de l\'inea, el color y otras caracter\'isticas, ejemplo

Paso 1: Definir el intervalo en el que se va a graficar cierta funci\'on

\textit{octave:1>x = (rand(50,1));}

Paso 2: Ingresar el comando plot y la funci\'on a graficar

\textit{octave:2 plot(x)}
\end{frame}

\newpage
\begin{frame}
\begin{center}

\begin{block}<2->{Algoritmos}
\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex plus 0.9ex minus 0.5ex}

Un Algoritmo es un conjunto preescrito de instrucciones o reglas bien definidas,


ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que
no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y
una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene
una soluci\'on.

\end{block}
\end{center}
\end{frame}

\newpage
\begin{frame}
\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}
\alert{Algoritmos usados en clase}

Los algoritmos que se usaron en clase ayudaron a la resolucion de diversos


problemas que se involucran ciertas materias como \textit{\'Algebra Lineal y Teoria
de Ecuaciones} y principios de \textit{Programaci\'on} los cuales fuerons de gran
utilidad para la implementaci\'on de los algoritmos dentro del programa.
\end{frame}

\end{document}

You might also like