Sunteți pe pagina 1din 21

UNIVERSIDAD DE SAN CARLOS

FACULTAD DE AGRONOMIA
FACULTAD DE CIENCIAS QUIMICAS Y FARMACIA
CURSO CORTO SOBRE PAQUETE COMPUTACIONAL SCIENTIFIC
NOTEBOOK
Ing. Agr. Luis Manfredo Reyes Chvez
DESCRIPCION:
El curso corto est dirigido a profesores y ayudantes de ctedra de los
cursos de matemtica y fsica de las facultades de Agronoma y Ciencias
Qumicas y Farmacia.
Las computadoras originalmente se crearon para auxiliar en las tareas
de clculo, pero con el tiempo fueron perdiendo ese fin para llegar finalmente al
triste papel de mquinas de escribir. Sin embargo, actualmente existen varios
paquetes computacionales de aplicacin matemtica, siendo uno de ellos el
SCIENTIFIC NOTEBOOK . No se pretende en este curso corto sustituir el
conocimiento ni la experiencia del profesor, sino ms bien que este software
sea un auxiliar o complemento de la labor docente.
NIVEL DEL CURSO: Introductorio
DURACION: 4 horas
REQUISITOS: Los participantes deben tener conocimientos avanzados de
Microsoft Windows , as como dominar el lgebra, trigonometra, clculo
diferencial, clculo integral y lgebra de matrices.
CONTENIDO:
1. Aspectos introductorios: breve historia del origen de la computadora,
Evolucin de los lenguajes y paquetes matemticos.
2. Presentacin del paquete SCIENTIFIC NOTEBOOK, su origen y
desarrollo, tipos de clculos que se pueden realizar en SCIENTIFIC
NOTEBOOK
3. Entrada al programa, ambiente de trabajo y utilizacin bsica del
paquete. Operadores aritmticos, convenciones y palabras reservadas.
4. Aritmtica con SCIENTIFIC NOTEBOOK: operaciones bsicas,
potencias, races, funciones. Ejercicios
5. Algebra con SCIENTIFIC NOTEBOOK: operaciones con polinomios,
productos notables, factorizacion, resolucin de ecuaciones en forma
numrica y simblica
6. Grficas de funciones en SCIENTIFIC NOTEBOOK: tipos de grficas,
especificaciones
7. Clculo diferencial
8. Clculo integral
9. Ecuaciones diferenciales

1. INTRODUCCION:
No es posible que los hombres de ciencia, en vez de dedicarse al
desarrollo de nuevas tcnicas y mtodos, se tengan que consumir en las
fatigas del clculo, que podra encomendarse a cualquiera si para ello
tuvieramos las herramientas necesarias
Wilhelm Leibnitz
A lo largo de la historia, los cientficos siempre han soado con tener el auxilio
de las mquinas para los tediosos clculos que a veces se necesitan en el
trabajo de cada da. Es por esto que se han hecho esfuerzos para desarrollar
equipos que permitieran agilizar los clculos numricos. El dispositivo ms
antiguo que se puede mencionar es el baco, que se origin en china hace
ms de tres mil aos.
Otros intentos interesantes al respecto, lo constituyen la Pascalina o
sumadora mecnica de Pascal, los Bastoncitos de Napier y la Mquina
Calculadora de Leibtnitz.
Respecto a la poca moderna, se hicieron intentos para desarrollar equipos
capaces de realizar con rapidez clculos numricos. El mrito ms importante
se le debe dar al Harvard Mark IV, equipo construido a base de relays en 1945.
Se considera como la primera computadora electrnica a la ENIAC,
construida en 1946 por Prespert y Eckert. Esta mquina funcionaba a base de
tubos de vaco (18,000 en total) y consuma una enorme cantidad de
electricidad. Tanto sta como la Mark IV fueron utilizadas para calcular
trayectorias balsticas de proyectiles a ser lanzados por los norteamericanos
contra el enemigo alemn en la segunda guerra mundial.
Fue hasta los aos 60 en que IBM introdujo al mercado equipos accesibles a
las grandes empresas (Sistemas /360), que las computadoras abandonaron las
secretas salas de los militares y de algunas universidades, para empezar a
ocupar un importante lugar en la sociedad. Lamentablemente, por sus elevados
costos y lo complicado de su operacin, siguieron por mucho tiempo siendo
objetos casi de culto, al extremo de que se instalaban en cuartos con
aislamiento especial, aire acondicionado y con personal de bata con categora
de gurs que se encargaban de utilizarlos.
Intentos serios de poner al alcance del pueblo la computadora fueron hechos,
es as como surgieron: Sinclair, Atari, Commodore y Apple, que tuvieron el
mrito de poner en las casas computadoras que aunque con capacidades
limitadas, aceleraron el uso de estos equipos por los no expertos.
Lamentablemente tambin, pronto se desviaron hacia el mundo de los
negocios, la contabilidad y aspectos comerciales, olvidando la original razn de
ser.
1983 marc la diferencia final, cuando IBM finalmente lanz al mercado su
ahora legendaria IBM-PC. A partir de aqu, la computadora dej de ser
privilegio de pocos para pasar a ocupar su lugar definitivo en la historia. El
desarrollo tecnolgico de la computadora en los ltimos aos ha sido tan

impresionante, que expertos opinan que si la industria automovilstica hubiera


tenido un desarrollo semejante, en la actualidad un Rolls Royce tendra un
motor con un rendimiento de 200 km/litro de gasolina y un precio de 2 centavos
de dlar.
En cuanto al soporte matemtico, el software durante muchos aos estuvo
estancado en el lenguaje cientfico llamado FORTRAN. Junto con las primeras
microcomputadoras apareci un lenguaje de programacin llamado BASIC, que
permiti un rpido desarrollo de programas para todo tipo de aplicaciones. Los
paquetes especficos (Software enlatado) se pusieron de moda cuando sali al
mercado la primera versin del VISICALC, la primera hoja electrnica de
clculo, que fue la antecesora de otras como LOTUS, MULTIPLAN y finalmente
EXCEL.
Los paquetes matemticos han tenido un desarrollo poco espectacular, sin
embargo se pueden mencionar varios que han contribuido al desarrollo de ste
campo: MathCad, Derive, SCIENTIFIC NOTEBOOK y Mathematica
2. DESCRIPCION GENERAL DE SCIENTIFIC NOTEBOOK
ORIGEN Y DESARROLLO

Scientific Notebook Version 5.5 es un paquete


desarrollado para cumplir con dos tareas bsicas:
actuar como un procesador de textos orientado a la
matemtica (estilo LaTex), y por otra parte, es un
rea de trabajo para clculos numricos y
simblicos, como los que realizan estudiantes y
profesores en el proceso de enseanza-aprendizaje.
Con ste software, es posible realizar operaciones
con expresiones algebricas (expandir, factorizar, simplificar), resolver
ecuaciones en una variable, sistemas de ecuaciones simultneas,
operar matrices, clculos estadsticos, clculo diferencial e integral,
ecuaciones diferenciales, y graficas en 2 y 3 dimensiones.
Scientific Notebook Version 5.5 ha sido desarrollado sobre la base del
motor de cmputo MUPAD 3.1, el cual es utilizado en sustitucin
del anterior Maple. Este motor de cmputo tambin es utilizado por
el software Matlab.

SCIENTIFIC NOTEBOOK est dotado de amplio conjunto de funciones para


hacer manipulacin simblica de polinomios, matrices, funciones racionales,
integracin, derivacin, manejo de grficos en 2D y 3D, manejo de nmeros de
punto flotante y grandes, expansin en series de potencias y de Fourier, entre
otras funcionalidades.
3. AMBIENTE DE TRABAJO:
Al ingresar al programa, se obtiene la siguiente ventana de trabajo:

4. USO COMO PROCESADOR DE TEXTOS:


Scientific Notebook puede funcionar como procesador de textos (modo T) o
como editor de expresiones matemticas (modo M). Para seleccionar el modo,
se oprime el botn T/M. Los textos se presentan en color negro.
Es posible combinar textos con expresiones en cualquier parte, y tambin las
expresiones pueden ser evaluadas en cualquier momento.
SCIENTIFIC NOTEBOOK reconoce los siguientes: +,-,*,/,( ) y ^, respetando la
jerarqua usual de operacin:
1. Parntesis
2. Potencias
3. Producto y cociente
4. Adicin y sustraccin
Adicionalmente, se pueden usar los parntesis como signos de
agrupacin.
Existe un grupo de botones que permite realizar las expresiones ms comunes
(races, potencias, subndices, integrales, funciones.

Una expresin puede ser evaluada de forma simblica, numrica o exacta,


oprimiendo el botn respectivo:

5. NOMBRES RESERVADOS:
En SCIENTIFIC NOTEBOOK existen diferentes funciones y operadores que
son reservados, es decir que no pueden usarse para otras operaciones.
Ejemplos:
sin, cos, log
6. USO DE SCIENTIFIC NOTEBOOK COMO CALCULADORA:
SCIENTIFIC NOTEBOOK respeta la jerarqua usual de clculos aritmticos
(parntesis, -potencias, producto y cociente y por ltimo adicin y sustraccin)
|
Para efectuar clculos aritmticos en SCIENTIFIC NOTEBOOK, se coloca el
rea de trabajo en modo M se ingresa la expresin se oprime uno de los
botones Evaluate para obtener el resultado. Dependiendo del tipo de
evaluacin se puede obtener resultados racionales o decimales.
Ejemplos:
Usando Evaluate: (solucin exacta si existe)

Usando Evaluate numerically:

La cantidad de decimales que se presentan se pueden controlar aqu:


Tools >> Computation Setup>>Compute + Settings
Conversin de nmero decimal a racional
Se ingresa el nmero y luego en el men COMPUTE->REWRITE->RATIONAL

La notacin base 10 (notacin cientfica), se ingresa de la manera como se


escriba a mano:

2.3 1070

7. FUNCIONES MATEMATICAS:
SCIENTIFIC NOTEBOOK incluye una buena lista de funciones predefinidas,
adems el usuario puede definir otras.
Se oprime el botn: SIN/COS y aparece la lista, de la cual se escoge la
deseada:

8. Clculos complejos
Para que Scientific Notebook opere expresiones complejas, se debe establecer
que las variables y datos lo son.
Para ello, en modo matemtico (M), se escribe lo siguiente:
Asume(complex) y se oprime en el botn Evaluate
Ejemplos:

9. FACTORIZACION DE EXPRESIONES:
El comando es: factor o se oprime el botn respectivo. Hay dos formas de
factorizacin: exacta y numrica
SCIENTIFIC NOTEBOOK puede factorizar toda clase de polinomios de una o
ms variables Se debe entender que la factorizacin es en modo entero, es
decir que x2-2, que en los reales se factoriza como
( x 2 )( x 2) requiere que se defina ambiente complejo (complex)

Para ello, se escribe el polinomio a factorizar, se oprime el botn respectivo, o


bien se ingresa el comando: Computefactor
Ejercicios: Factorice los siguientes polinomios:
6*x2+18x-24
6 ( x4 ) ( x1 )
x3+y3

( xy ) ( x2x yy2 )

x3+5.0 x3+5.0

10. DESARROLLO DE PRODUCTOS


En SCIENTIFIC NOTEBOOK se pueden desarrollar productos de polinomios
de una o ms variables, incluyendo productos notables.
El comando que se usa es: expand o se oprime el botn
3

Ejemplo: desarrolle (4x-1)

64 x 348 x 212 x1

Ejercicios: Opere las siguientes expresiones:

(x-2)4
x 48 x 324 x 232 x16

(3x-2) (2x-4)
6 x 216 x8

(Sin x-Tan x)4


sin( x ) 44 sin( x ) 3 tan ( x )6 sin( x ) 2 tan ( x ) 24 sin( x ) tan ( x ) 3tan ( x ) 4

11. SIMPLIFICACIN DE EXPRESIONES


SCIENTIFIC NOTEBOOK tiene la capacidad de simplificar una expresin al
mximo posible, tambin en modo entero. Para ello, se debe ingresar el
comando simplify y la expresin a simplificar
.
Si la expresin es muy larga o compleja, se puede almacenar en variables para
facilitar el proceso.
Ejemplo: Simplifique:
x3 8
x2

x 22 x4

Ejercicios: Simplifique:
x 3 x 2 21x 45
x2 9
x5
2
2
2
x 2 x 15
x 6 x 9 x 10 x 25
2
x
x
x 1
1
1 2
x 1
x 34 x 216 x63
( x5 ) ( x3 )

((x-x^2/(x-1))/(1+1/(x^2-1));

8
8

x1
x

Fracciones Parciales
Es una opcin del men: COMPUTE->POLINOMIAL->PARTIAL
FRACTIONS

8
8

Reduzca a fracciones parciales:

8
8
8
8
8
8

2
2
1
----- - ----- + -------x+2 x+1
2
(x+1)

12. Races de polinomios

Se ingresa el polinomio deseado y se ejecuta COMPUTE>POLINOMIALSROOTS


Ejemplos:

13. SOLUCION DE ECUACIONES DE UNA VARIABLE


El software SCIENTIFIC NOTEBOOK tiene la capacidad de resolver todo tipo
de ecuacin de una variable. Para ello, la ecuacin se lleva a la forma f(x)=0,
usando el comando computeSOLVE. SCIENTIFIC NOTEBOOK calcula
todas las soluciones posibles, de las siguientes maneras: entera, exacta,
numrica y recursive.
Si la ecuacin es muy larga o muy compleja, se puede almacenar en variables
para faciltar el proceso
Ejemplos: Resolver x

+5x-6=0

Ejercicios: Resuelva las siguientes ecuaciones


3X
2 X
5 X
1

24
10
40
15
X 4

X 2 9 0

8 X 4 2 X 3 15 X 2 4 X 2

14. SOLUCION DE SISTEMAS DE ECUACIONES


SCIENTIFIC NOTEBOOK tiene la capacidad de resolver sistemas de
ecuaciones por varios mtodos, siendo el ms fcil la funcin solve.
En este caso, lo conveniente es definir primero las ecuaciones, y luego invocar
la funcin solve exact
Ejemplo:

Tambin se puede realizar por matrices

15. OPERACIONES CON MATRICES Y VECTORES


SCIENTIFIC NOTEBOOK puede operar matrices en los casos ms utilizados
Definicin de una matriz: Se ingresa. INSERT

La ventana que aparece solicita la siguiente informacin: nmero de filas,


nmero de columnas, forma de alineacin, qu delimitadores se quieren

2
5

Inversa de una matriz:


Se crea la matriz la cual debe ser cuadrada, se ingresa
COMPUTEMATRICESINVERT

d
a db c
c

a db c

a db c

a db c

Determinante de una matriz: Se ingresa la matriz, la que debe ser cuadrada y


se ejecuta COMPUTEMATRICES--DETERMINANT
a

M := b

0
c
e

f
acf

Transpuesta de una matriz: se ingresa la matriz, que puede tener cualquier


dimensin y se ejecuta: COMPUTEMATRICESTRANSPOSE
Producto punto: se ingresan los vectores entre parntesis o brackets, y se
especifica la operacin punto, en el botn de operadores.

Producto Cruz:
Se ingresan los vectores siempre encerrados entre parntesis o brackets y se
escoge el smbolo x en el botn de operadores

Solucin de sistemas lineales: se puede aplicar el mtodo matricial para


resolver el sistema de ecuaciones:

16. LIMITES DE FUNCIONES


SCIENTIFIC NOTEBOOK puede operar con los siguientes tipos de lmites: por
ambos lados (definicin formal de lmite), por la derecha, por la izquierda, en
menos infinito y en ms infinito.
Se escribe en modo M la palabra lim se escribe la variable y hacia dnde
tiende, usando el subndice, se deja un espacio y se ingresa la funcin a operar
y finalmente Evaluate.

17. DERIVADAS DE FUNCIONES DE UNA VARIABLE


SCIENTIFIC NOTEBOOK puede determinar derivadas de funciones de una o
varias variables para cualquier orden. Si no se especifica el orden,
automticamente se calcula la primera derivada.
De la misma manera que en casos anteriores, se escribe la operacin de la
forma tradicional, indicando si es necesario el orden:

18. DERIVADAS PARCIALES


En SCIENTIFIC NOTEBOOK se pueden obtener derivadas parciales de
funciones. Para ello, se usa el smbolo respectivo tal como se hace
manualmente:

Se pueden calcular derivadas en forma implcita, con el


procedimiento: COMPUTECALCULUSIMPLICIT
DIFFERENTIATION

19. ANTIDERIVADAS (INTEGRALES) DE FUNCIONES:


El SCIENTIFIC NOTEBOOK puede obtener la antiderivada de una funcin,
tanto en forma indefinida (el resultado es una funcin); en forma simblica (una
funcin en trminos de otras variables) , como numrica (el resultado final es
una cantidad).
No todas las funciones tienen antiderivada!!!!!

20. GRAFICAS DE FUNCIONES DE UNA VARIABLE


En SCIENTIFIC NOTEBOOK es posible graficar una o varias funciones,
usando el comando COMPUTEPLOT2D
Hay varios tipos de grfica que pueden ser generados:

Ejemplo:

21. GRAFICAS DE FUNCIONES DE DOS VARIABLES


En SCIENTIFIC NOTEBOOK es posible graficar funciones de dos variables,
usando el comando COMPUTEPLOT3
De la misma manera que en 2D, hay varios tipos de grfica a realizar

9. ECUACIONES DIFERENCIALES
Scientific Notebook puede resolver ecuaciones diferenciales por diversos
mtodos. La notacin es la usual
Forma Exacta:
COMPUTESOLVE ODEEXACT

Mtodo de LaPlace:

Con el mtodo exacto o La Place se pueden obtener distintas


soluciones:

Problemas de valor inicial:

S-ar putea să vă placă și