Вы находитесь на странице: 1из 19

Aplicaciones Informticas en Qumica (2009/10) 1

Sesin 3: Origin
1. Introduccin
En esta prctica vamos a utilizar un programa de tratamientos de datos y representacin de resultados, orientado
para cientficos e ingenieros, denominado Origin.[1, 2] En muchos aspectos, Origin es similar a otras hojas de
clculo como Calc o Excel 2003 . c Y lo es, ms que en su apariencia, en la versatilidad y en las funciones que
permite desarrollar[3]. Evidentemente muchos de los clculos y representaciones se pueden hacer tanto con una
hoja de clculo como con Origin. La eleccin de uno u otro depender de la disponibilidad, del dominio que se
tenga o, incluso, de la compatibilidad con otros programas o de cualquier otra circunstancia.
Como vamos a ver a continuacin, las diferencias entre los dos tipos de programas no son solamente de apa-
riencia, ya que las prestaciones que nos ofrecen son distintas. Como regla general Origin permite ms versatilidad
en el tratamiento de grficos y un manejo de datos adaptado a las necesidades de un cientfico, ya que permite
definir los valores de las magnitudes y sus incertidumbres.
Vamos a utilizar la versin 6.1 de Origin ya que es la disponible en las aulas de informtica. Esta versin
no difiere significativamente de las versiones ms recientes. En varias ocasiones, insistiremos en la comparacin
con Calc, dadas sus similitudes en prestaciones. Para empezar, una primera diferencia es que no hay versin en
castellano de Origin.

Figura 1: Programa de tratamiento de datos y grficos Origin

Cuando abrimos Origin aparece una pantalla como la mostrada en la figura 1, en la que podemos distinguir
varias partes:

Barra de ttulo: Situada en la parte superior de la ventana. Muestra el nombre del programa y el del documento
actual.
Barra de mens: Permite desplegar una serie de mens, con los que se pueden abrir ficheros, File, modificar
textos, Edit, o mens, View, realizar grficos, Plot, ... Al igual que en el caso de Calc, hay que tener en
cuenta que las opciones activas cambian dependiendo del objeto seleccionado.

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 2

Barra de herramientas: Se encuentra debajo de la barra de mens y permite realizar de una forma rpida gran
cantidad de acciones, sin ms que seleccionar el icono correspondiente.
Hoja de trabajo (worksheet): Es una hoja de clculo que por defecto se llama Data 1. sta incluye dos columnas
A(X) y B(Y), donde X representa la variable independiente e Y la dependiente.
Explorador: Permite ver las hojas de clculo y grficas que tenemos abiertas en la sesin actual y pasar de una a
otra de una manera simple.

Algunos de los botones interesantes de la barra de herramientas son: cursor normal (permite seleccionar
objetos), ampliacin (diferente de Zoom in o Zoom out ), lector de grfico (permite obtener las
coordenadas de cualquier punto del grfico), lector de datos (permite obtener las coordenadas del punto repre-
sentado elegido), selector de datos (muy til para cambiar los datos a representar o integrar funciones), cuadro
de texto, flechas, etc.

2. Proyectos
Un proyecto de Origin es el conjunto formado por las hojas de clculo, sus datos y todas las figuras y operacio-
nes realizadas a partir de ellas. Vamos a ver primero cmo se introducen los datos para, a continuacin, guardarlos
en un proyecto.

2.1. Introducir datos


Antes de introducir los datos es importante saber cmo estn separados los decimales, los miles (por comas,
por puntos, ...), el nmero de decimales que aparecen, etc. Todo esto se puede modificar en el men Tool/Options,
tal y como se muestra en la figura 2.

Figura 2: Modificacin del formato numrico

Adems de introducir manualmente cada dato en la casilla correspondiente, tambin es posible importar
datos que tenemos guardados en una gran cantidad de formatos. Para ello, o bien utilizaremos el men Fi-
le/Import/Single ASCII o bien utilizaremos el botn con el smbolo Import ASCII de la barra de herra-
mientas.

Figura 3: Introducir datos en las celdas

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 3

2.2. Introducir datos en las celdas


Como ejemplo vamos a introducir los datos de la figura 3 en las celdas (vamos a utilizar los datos del ejemplo
1 de la pgina 4 del desarrollo terico). Si queremos calcular el valor medio podemos utilizar las funciones esta-
dsticas que se encuentran en el men Analysis. Para ello primero seleccionaremos la columna pinchando sobre la
celda que contiene A(X) y desplegaremos el men Analysis/Statistics on columns. El resultado se genera en
una nueva hoja Data2, como la mostrada en la figura 4, donde se pueden ver los valores de la media, Mean(Y),
desviacin estndar de la distribucin sx , sd(yEr), o de la media sx , se(yEr). Recurdese que para obtener
la incertidumbre hay que tener en cuenta la precisin deseada a travs de la t de Student.

Figura 4: Funciones estadsticas

2.3. Ejercicio 1
Para investigar la reproducibilidad de un mtodo para la determinacin de mercurio en una muestra, se realiza-
ron diez determinaciones con los resultados de la tabla 1:

Tabla 1: Masa de mercurio de una muestra por unidad de volumen de disolucin


mV 1 /ng mL1 23.3 22.5 21.9 21.5 19.9 21.3 21.7 23.8 22.6 24.7

Calculad la media, desviacin estndar de la distribucin y desviacin estndar de la media. Teniendo en


cuenta la t de Student, calcula la incertidumbre ux en la medida de la cantidad de masa de mercurio por unidad
de volumen de disolucin. Poned los resultados en la hoja para el alumno, pgina 18 y en la hoja para entregar al
profesor, pgina 19.

2.4. Guardar un proyecto


En este ejemplo vamos a guardar los resultados en un proyecto nuevo, que iremos modificando a lo largo de la
sesin. Para ello seguiremos los siguientes pasos:

Seleccionamos el men File/Save Project As ... Se despliega un men, como el representado en la figura 5,
que nos permite indicar el directorio en el cual queremos guardar el proyecto y el nombre que queremos dar
a dicho proyecto.

Selecciona el directorio Mis documentos en la casilla Guardar en:


Escribe el nombre que quieres dar a tu documento, por ejemplo proyecto en la casilla Nombre:. El tipo o
extensin de los proyectos de Origin es .OPJ.

A continuacin pulsa Guardar , para que el proyecto se guarde con el nombre elegido (proyecto.OPJ).

Para abrir un proyecto tenemos que utilizar el men File/Open. Recuerda que un proyecto contiene, adems
de los datos, todas las operaciones que hayamos realizado con ellos, como son figuras, ajustes, etc.

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 4

Figura 5: Guardar un Proyecto

2.5. Importar datos desde un fichero ASCII


En este ejemplo vamos a importar un fichero de texto ASCII,[4] en el que los datos estn dispuestos en varias
columnas.

1. Pincha en el botn Import ASCII de la barra de herramientas.


2. Selecciona el documento tutorial_1.dat del directorio Tutorial que se encuentra en

C:\Archivos de programa\OriginLab\Origin61\Tutorial

3. Selecciona Open.

Los datos importados se situarn en la hoja activa (la que tenga la barra de ttulo iluminada), de manera que
antes de importar hay que abrir una hoja nueva en File/New/Worksheet o bien pulsando el icono de la barra de
herramientas, y asegurarnos de que est seleccionada antes de proceder a la importacin de los datos, ya que si los
importamos sobre una hoja que previamente contena otros datos, stos se borrarn. Ten en cuenta que no pregunta
si quieres sobreescribir los datos que estabas utilizando. A continuacin, aparecer una hoja de clculo como
la mostrada en la figura 6. En este caso, la hoja de clculo consta de 7 columnas. La primera de ellas corresponde
a la variable independiente Time[X], las columnas segunda Test1[Y], cuarta Test2[Y] y sexta Test3[Y]),
corresponden a las variables dependientes para el caso de tres medidas. En las columnas tercera, quinta y sptima
se encuentran los errores de las variables dependientes Y correspondientes.

Figura 6: Importar un fichero ASCII

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 5

3. Modificacin de las columnas


Como hemos visto, por defecto, slo aparecen dos columnas cuando abrimos Origin. Para aadir ms co-
lumnas utilizaremos el men Column/Add New Columns. Ten en cuenta que si importamos algn documento,
automticamente se abren las columnas que sean necesarias.
Vamos a ver que es posible modificar tanto el nombre de la columna como el carcter de la variable, as como
otras opciones que podemos cambiar en la ventana que aparece al hacer doble clic sobre el encabezamiento de la
columna, tal y como se muestra en la figura 7.

Column Name: nombre de la columna, por defecto A, B, C, . . .


Plot Designation: carcter de la variable (X, Y, error,...).
Display: tipo de datos que contiene (texto, numrico, etc).
Format: formato de los nmeros (decimal, notacin cientfica, etc).
Column Width: anchura de la columna.
Column Label: etiqueta de la columna; ste es el nombre que aparecer en la leyenda cuando hagamos represen-
taciones grficas.

Como ejemplo, abre el proyecto que has guardado y modifica el formato de los nmeros para que los escriba
con tres cifras decimales.

Figura 7: Cambio del formato de las columnas

3.1. Operaciones entre columnas


Probablemente, la diferencia ms significativa con las hojas de clculo como Calc, es que con Origin no se
puede hacer un trato tan individualizado de los datos. Los vnculos y clculos son posibles pero, generalmente, se
realizan entre columnas completas.

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 6

Si lo que queremos es operar con las columnas, es decir, establecer algn vnculo con otra columna ya existente
o bien simplemente hacer alguna operacin con una determinada columna, pulsamos dos veces sobre la cabecera
de la columna y aparece un men donde seleccionamos Column/Set Column Values. A continuacin aparece una
ventana como la mostrada en la Figura 8, donde escribiremos la operacin que queremos realizar. Para referirnos
a una determinada columna, escribiremos col(Column Name) donde Column Name es el nombre de la columna.
La mayora de operaciones se representan con los smbolos habituales (+, , , /, etc), aunque conviene conocer
otros tambin muy utilizados como los siguientes:

Tabla 2: Principales funciones de Origin

Expresin Funcin Expresin matemtica



sqrt raz cuadrada
^ potencia ab
sin seno sen
cos coseno cos
tan tangente tan
log logaritmo decimal log
ln logaritmo natural o neperiano ln
exp exponencial ea

Como ejemplo vamos a pasar la Temperatura de grados Celsius a Kelvin, tal y como se muestra en la figura 8.
Para ello se utiliza la operacin: col(B) = col(A)+273.15 .

Figura 8: Operaciones con columnas

Para facilitar el trabajo, hay una pestaa que contiene una lista de funciones con una breve descripcin de
cada una de ellas, y otra pestaa con los nombres de todas las columnas que contiene la hoja de trabajo. Es
posible seleccionar la funcin o columna deseada y aadirla automticamente (Add Function o Add Column,
respectivamente) a la expresin que queremos asignar a la nueva columna.

3.2. Designacin de las columnas


Por defecto, las etiquetas que se utilizan para designar las columnas son A, B, C, ... y, adems, tienen
asignadas letras entre parntesis que hacen referencia a si se va a usar como variable independiente X, como
dependiente Y o como barras de incertidumbre o error xEr, yEr. La designacin del carcter por defecto
es X para la primera e Y para el resto, pero es posible cambiar manualmente estas designaciones. Para ello,
seleccionamos la columna que queremos cambiar, hacemos clic en Set As del men que se despliega al pulsar el
botn derecho del ratn y elegimos la nueva designacin.

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 7

Cuando tenemos varias columnas con variables independientes, se numeran automticamente como X1,
X2, X3, etc, y las variables dependientes son designadas tambin con el nmero que tiene la variable inde-
pendiente correspondiente. Es importante tener en cuenta que la variable independiente asociada a cada variable
dependiente es la columna designada como X que le antecede.

3.3. Cambios en la designacin de columnas


Siguiendo con el ejemplo anterior, queremos que los datos que aparecen en la primera columna correspondan
a la variable independiente X, y que a continuacin aparezcan pares de columnas con los datos de la variable
dependiente Y y su error correspondiente Y Error. Por tanto, la asignacin tiene que ser: X, Y, Y Err, Y, Y Err,
Y, Y Err, ..., tal y como se muestra en la figura 9. Vamos a volver a importar el fichero ASCII tutorial_1.dat,
tal y como hemos visto en la pgina 4, y modificaremos las variables asignadas a las columnas.
1. Hacemos clic en el encabezado de la primera columna y sin soltar arrastramos hasta el encabezado de la
ltima columna.
2. Pulsamos el botn derecho del ratn dentro de la zona sombreada para desplegar el men.
3. Seleccionamos Set As / X YYErr.

Figura 9: Designacin de las columnas

4. Representaciones grficas
Origin tiene una gran cantidad de opciones para hacer representaciones de datos. La forma ms rpida de
representar los datos de una columna de variable dependiente Y frente a la correspondiente variable independiente
X, es seleccionar la columna Y (en el encabezamiento), y a continuacin hacemos: Plot / Line (o Scatter o
Line+Symbol o cualquier otro tipo de grfico que deseemos elegir).

4.1. Representacin de datos


Vamos a representar los datos del fichero que hemos importado: tutorial_1.dat. Para ello, seguiremos
los siguientes pasos:
1. Seleccionad todas las columnas.

2. Pinchad Plot / Line + Symbol .


Los datos de las tres columnas designadas como Y aparecen representados como puntos unidos por rectas,
y cada dato tiene las barras de error correspondientes a los datos contenidos en la columna asociada, tal y como se
muestra en la figura 10.

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 8

Figura 10: Representacin de datos

4.2. Formato de grficos


Se puede modificar el formato de prcticamente todos los elementos que constituyen un grfico. As, por
ejemplo, para modificar los ejes basta con hacer doble clic con el cursor del ratn sobre el eje, y obtendremos
el men mostrado en la Figura 11, donde podemos modificar el rango de la escala, el nmero de divisiones, y un
largo etctera que, por ejemplo, incluye el introducir breaks dando lugar a ejes discontinuos.

Figura 11: Cambio del formato de los grficos

Para modificar el formato de la lnea, los smbolos, etc., una vez que los datos se han representado, hacemos
doble clic sobre ellos y aparece la ventana de la Figura 12 donde podemos cambiar individual o colectivamente el
color, el grosor, el estilo de las lneas o los smbolos, etc.
De forma similar, es posible modificar las leyendas de los ejes, haciendo doble clic sobre ellas. Por defecto, la
leyenda del grfico muestra la etiqueta de la columna Y (Column Label) y el smbolo con que est representado,
pero tambin es posible cambiarlo pinchando sobre ella.

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 9

Figura 12: Cambio de color, grosor, estilo, ...

4.3. Modificacin de variables/columnas representadas


Una vez que tenemos un grfico generado se puede modificar sin necesidad de crear otro de nuevo. Para ello,
hacemos doble clic sobre el cuadro de fondo gris que contiene un 1 (icono tambin llamado capa de grfico, y
que est situado en la esquina superior izquierda del grfico). All podemos elegir entre las diferentes columnas de
las hojas de trabajo que componen nuestro documento con slo pasarlas de la ventana de la izquierda a la de la
derecha.

Figura 13: Cambio de datos a representar

4.4. Tipos de grficos


Al hacer doble-clic en un grfico o en el icono que representa el conjunto de datos en la leyenda se abre la
ventana Plot Details, que permite personalizar todas las caractersticas del grfico excepto los ejes y las etiquetas
de texto. En el cuadro de la izquierda seleccionamos la serie de datos que queremos modificar y en la parte derecha
tenemos las opciones de colores, tipo de smbolo, lneas, etc.

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 10

4.4.1. Modificando los ejes


En este ejemplo vamos a ver cmo se pueden modificar los ejes de una representacin grfica, utilizando el
men de la figura 14.

Figura 14: Cambio del formato de los ejes

Para ello:

1. Pinchad en el eje X.

2. En la pestaa Scale, escribid 1.2 en la casilla From, 1.8 en la casilla To, y 0.1 en Increment.
3. Seleccionad la pestaa Title & Format.
4. Escribid Tiempo (s) en la casilla de texto Title, sobreescribiendo el texto que viene por defecto.
5. Seleccionad el icono Left de la lista Selection.

6. Escribid Potencial (mV) en la casilla de texto Title, sobreescribiendo el texto que viene por defecto.
7. Seleccionad la pestaa Scale.
8. Escribid -0.001 en la casilla From, 0.014 en la casilla To, y 0.002 en Increment.

9. Pinchad en Aceptar .

4.5. Personalizar un grfico


Para una mayor personalizacin de nuestro grfico, podemos agregar anotaciones, incluyendo texto, flechas,
lneas y formas. Las herramientas necesarias se encuentran en la barra de herramientas.

4.5.1. Aadir texto a un grfico


1. Hacemos clic con el botn derecho del ratn sobre el grfico y pinchamos Add Text o bien pulsamos en el
icono .
2. En la ventana de dilogo del texto, escribimos el texto Efecto del solvente sobre el potencial.

3. Seleccionamos 26 como tamao de letra (Size).


4. Por ltimo selecciona Aceptar .

4.6. Crear un fichero con la grfica


Para crear un fichero grfico con la imagen utilizaremos el men File/Export page. En el men que aparece
introduciremos el nombre del fichero y elegiremos el formato grfico de entre los disponibles: son recomendables
los formatos grficos Portable Network Graphics (extensin png) o Encapsulated Postscript (extensin eps).

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 11

5. Ajustes y tratamientos matemticos de grficos


Si queremos ajustar un conjunto de datos, representados en una grfica, a un modelo matemtico, utilizaremos
el men Analysis y seleccionamos el tipo de funcin (encabezada por Fit) sobre la que queremos hacer el ajuste
de los datos experimentales, de entre las disponibles (ajuste lineal, polinomial, exponencial, ...).
Utilizaremos para ello los datos del ejemplo 5, que reproducimos en la tabla 3:

Tabla 3: Variacin del volumen de helio en fase gas con la temperatura

T /K 50.0 54.0 58.0 62.0 66.0 70.0 74.0 78.0 82.0 86.0
V /L 0.5565 0.6009 0.6454 0.6898 0.7342 0.7787 0.8232 0.8676 0.9120 0.9565

Como ya hemos visto el primer paso es representar los datos, tal y como se muestra en la figura 15.

Figura 15: Funciones matemticas disponibles para ajustar

Por ejemplo, para hacer una ajuste lineal de los datos, elegiremos la opcin Fit Linear. Al hacer esto, aparecer
representada en la misma grfica la recta correspondiente al ajuste f (x) = A + Bx y, adems, una hoja con los
resultados de dicho ajuste: ordenada en el origen (A), pendiente (B), desviacin estndar de la variable dependiente
(sy ), coeficiente de regresin (R), etc. Ntese que el nmero de cifras que muestra Origin depende del formato
numrico seleccionado, tal y como se muestra en la figura 2 de la pgina 2.
Tambin es posible realizar un ajuste pero considerando solamente un determinado rango de datos. El pro-
cedimiento es similar al explicado anteriormente, pero antes de pulsar Analysis/Linear Fit debemos seleccionar
el conjunto de datos sobre el que queremos realizar el ajuste. Para seleccionar un determinado rango de datos,
pinchamos en el selector de datos y observamos que aparece este smbolo en el primer y en el ltimo punto del
grfico, lo que indica que est seleccionado todo el rango de datos. Pulsando simultneamente la tecla Ctrl y la
tecla o , desplazaremos el cursor hasta la posicin inicial del rango de datos que queremos seleccionar.
Cuando lleguemos a dicha posicin, pulsamos enter. A continuacin, hacemos clic de nuevo en el smbolo del
selector de datos de la barra de herramientas y pinchamos en el otro marcador. De forma similar a la anterior,
lo desplazamos hasta llegar a la posicin final del nuevo rango de datos.
Una vez hecha la seleccin, podemos utilizar la funcin Fit Linear para realizar el ajuste en el rango seleccio-
nado.

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 12

5.1. Ejercicio 2. Ajuste lineal


La presin de vapor de un lquido crece de manera exponencial con la temperatura absoluta. Esta variacin se
puede representar de forma lineal mediante la ecuacin de Clausius-Clapeyron:
Hvap 1
ln P = +C
R T
donde Hvap es la entalpa de vaporizacin, que se expresa en unidades de J mol1 , y R es la constante de los
gases (8.314 5 J mol1 K1 ). Recuerda que la temperatura se debe expresar en Kelvin. Los datos de la presin
de vapor del agua, medidos a varias temperaturas, se reflejan en la tabla 4. Representad la grfica ln P vs. 1/T y
estimar el valor de la entalpa de vaporizacin del agua.

Tabla 4: Presin de vapor medida para el agua a varias temperaturas


T / C 66.0 68.0 73.0 78.0 83.0 87.0 91.0 92.0 94.0
P/mmHg 187 237 255 315 390 460 533 572 585

Escribid los resultados en la hoja para el alumno, pgina 18, y en la hoja para entregar al profesor, pgina 19.

5.2. Ajustes a funciones no lineales


Otra caracterstica interesante de Origin es que permite realizar ajustes a funciones definidas por el usuario
utilizando mtodos de ajuste no lineales. Como ejemplo abriremos con File/Open el proyecto tutorial_4.opj
que se encuentra en el directorio C: \ Archivos de programa \ OriginLab\ Origin61\Tutorial
El siguiente paso es definir la funcin que queremos utilizar para representar el conjunto de datos que se
muestra en la figura 16.

Figura 16: Ajuste a una funcin con parmetros no lineales

Para ello:

1. Seleccionad Analysis/Nonlinear Curve Fit. Si la ventana se abre en el modo bsico, pinchad en More .

2. Seleccionad Function/New del men que se ha desplegado.


3. Escribid el nombre de la funcin (por ejemplo Mi funcin) en la casilla de texto Name.

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 13

4. Seleccionad el nmero de parmetros no lineales. En este caso, pondremos una funcin con 3 parmetros no
lineales (P1, P2 y P3).
5. Poned la expresin de la funcin

P1 * exp(-x^P2/P3)

en la casilla de la definicin de la funcin, tal y como se muestra en la figura 17.


6. Presionad en Save para guardar la funcin.

Figura 17: Definicin de la funcin con parmetros no lineales

El siguiente paso es utilizar la funcin definida para ajustar los valores. Para ello tenemos que asignar primero
los valores de las columnas a las variables de la funcin (x e y). As,
1. Seleccionad el men Action/Dataset.
2. Aparece un men con las variables x e y. Seleccionaremos la y y la asignaremos a la columna B de los
datos, definida como data1_b. Al hacer esto, Origin automticamente asigna la variable x al conjunto de
datos de la columna A denominado data1_a, tal y como se muestra en la figura 18.
El ltimo paso es realizar el ajuste. Para ello:
1. Seleccionad el men Action/Simulate.
2. Poned un valor inicial (por ejemplo 5) en los valores de P1, P2 y P3 (sobreescribiendo los guiones - -, como
se muestra en la figura 18).
3. Por ltimo, pinchad en Create Curve.
De esta manera se crea una curva con los parmetros elegidos, que todava se desva mucho del resultado
deseado. Para realizar el ajuste, realizaremos los siguientes pasos:
1. Seleccionad el men Action/Fit.
2. Origin usa el algoritmo de ajuste de parmetros no lineales desarrollado por Levenberg-Marquardt[5]. ste
es un algoritmo iterativo que permite acercarse a la solucin realizndolo de forma cclica. Si pulsamos en
10 Iter realizar diez iteraciones o ciclos del algoritmo. En este primer paso se observa que el ajuste no
es an suficientemente bueno, as que pulsaremos de nuevo en 10 Iter para obtener un ajuste mejor, tal y
como se muestra en la figura 19.
3. Por ltimo, si pinchamos en Done , obtendremos una ventana con los valores del ajuste.

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 14

Figura 18: Asignacin de las variables a los datos y de los valores iniciales a los parmetros

Figura 19: Resultado del ajuste

5.3. Ejercicio 3. Ajustes a funciones no lineales


En este ejercicio vamos a aplicar el ajuste a funciones no lineales a un caso de inters qumico. As, la velocidad
de una reaccin enzimtica se puede expresar de acuerdo con la ecuacin de Michaelis-Menten[6]:

vmax [S]
v=
Km + [S]
donde [S] representa la concentracin de sustrato. Midiendo la velocidad de la reaccin a distintas concentraciones
de sustrato y empleando esta ecuacin se puede determinar la velocidad mxima vmax de la reaccin enzimtica y
el valor de la constante de Michaelis-Menten, Km . A partir de los datos de la tabla obtened los valores de vmax y
Km , y escribidlos en la hoja para el alumno, pgina 18 y en la hoja para el profesor, pgina 19.

Tabla 5: Medida de la velocidad en funcin de la concentracin de sustrato


[S]/mM 0.00 0.58 1.63 2.65 3.65 6.25 6.80 10.02 20.96 42.23 63.18 100.00
v/mM s1 0.000 0.255 0.507 0.632 0.707 0.807 0.819 0.870 0.936 0.969 0.981 0.990

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 15

6. Clculo de la derivada e integracin de una funcin representada gr-


ficamente
Origin permite calcular la derivada de una funcin representada grficamente y la integral definida de la
misma funcin.

6.1. Clculo de la derivada


Utilizaremos el proyecto tutorial_4.opj como ejemplo para el clculo de la derivada numrica a partir
de la representacin grfica. Puedes ver en la pgina 12 cmo se abre dicho proyecto. Una vez abierto, para obtener
la derivada de la funcin numricamente, comenzamos por representar la funcin que queremos derivar (si an no
lo has hecho), y despus seleccionamos el men Analysis/Calculus/ Differentiate. El resultado de la derivada
de la funcin se obtiene tambin grficamente, tal y como se muestra en la figura 20. Pinchando con el botn
izquierdo del ratn sobre la grfica de la derivada aparece un men que nos permite obtener los valores numricos
de la derivada que el programa ha calculado. Para ello, seleccionaremos en dicho men la opcin Plot Details y a
continuacin Worksheet .

Figura 20: Derivada numrica de una funcin

6.2. Clculo de la integral definida


Para integrar una funcin en primer lugar seleccionamos los dos extremos de la funcin entre los que se
desea integrar y a continuacin pulsamos Analysis/Calculus/Integrate. Observaremos que automticamente el
programa muestra una pantalla con el resultado de la integracin, y la zona integrada aparece rayada (figura 21).
Es importante tener presente que la integracin se hace siempre desde y = 0.

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 16

Figura 21: Integracin numrica de una funcin

6.3. Ejercicio 4. Derivada numrica de una funcin


En este ejercicio vamos a calcular la derivada numrica de los resultados de un experimento de cintica de una
reaccin. En la saponificacin de una disolucin 0,01 M de acetato de metilo con exceso de NaOH se obtuvieron
los datos de la tabla 6.
CH3 COO CH3 + NaOH CH3 COO Na + CH3 OH
Tabla 6: Variacin de [AcNa]
t/s 180 300 425 600 900
[AcNa]/M 0.26 0.37 0.45 0.54 0.64

Sabiendo que la velocidad de la reaccin se puede expresar como:


d[AcNa]
v=
dt
calculad la velocidad de la reaccin para cada uno de los tiempos. Escribid el resultado en la hoja para el alumno,
pgina 18 y en la hoja para el profesor, pgina 19.

6.4. Ejercicio 5. Integracin numrica de una funcin


En este ejercicio vamos a obtener el valor de una propiedad integrando los datos experimentales que se han
obtenido en la expansin de un gas. En la tabla 7 se presentan los valores de P y V durante la expansin adiabtica
de O2 gaseoso.

Tabla 7: Variacin de la presin y el volumen durante una expansin adiabtica


P/bar 5.00 4.60 4.20 3.80 3.40 3.00 2.60 2.20 1.80 1.40 1.00
V /L 0.105 0.118 0.134 0.154 0.180 0.214 0.262 0.331 0.439 0.624 1.000

A continuacin, obtened el trabajo que realiza el gas al expandirse:


Z Vf
W = P dV
Vi

donde la integral se calcula desde el volumen inicial, Vi , hasta el final, V f . Escribid el resultado en la hoja para el
alumno, pgina 18 y en la hoja para el profesor, pgina 19.

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 17

Referencias
[1] La pgina principal es http://www.originlab.com/
[2] En la pgina http://www.additive-net.de/software/origin/origin.tutorials.
shtml hay una gran cantidad de ejemplos de utilizacin de Origin.

[3] Podis ver unos buenos apuntes sobre el uso del Origin en http://www.escet.urjc.es/~aiiq/
material.htm
[4] Un fichero ASCII es un fichero de texto plano, es decir sin formato y que utiliza el cdigo de caracteres
ASCII (basado en el alfabeto latino). El trmino ASCII es un acrnimo ingls de American Standard Code
for Information Interchange (Cdigo Estadounidense Estndar para el Intercambio de Informacin).

[5] Tcnicas de clculo para sistemas de ecuaciones, programacin lineal y programacin entera. 2a edicin.
Jos Luis de la Fuente OConnor. Editorial Revert, S.A. 1998 (ISBN: 84-291-2606-6)
[6] La ecuacin cintica de Michaelis-Menten describe la velocidad de reaccin de muchas reacciones enzimti-
cas.

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 18

Sesin 3: Hoja de ejercicios para el alumno


Ejercicio 1: Media de un conjunto de medidas
Poned en esta tabla los resultados (media, desviacin estndar de la distribucin y desviacin estndar de la
media) del Ejercicio 1 de la pgina 3. Recuerda que la forma correcta de presentar los resultados es:

Expresin correcta de la medida: x = (x ux ) unidades

Medida de la masa de mercurio por unidad de volumen:

mV 1 =
smV 1 =
smV 1 =
umV 1 =

Ejercicio 2: Ajuste lineal

Entalpa de vaporizacin:

Hvap =

Ejercicio 3: Ajustes a funciones no lineales

Mecanismo de Michaelis-Menten:

vmax =
Km =

Ejercicio 4: Derivada numrica

Clculo de la velocidad de una reaccin:


t/s 180 300 425 600 900
v/

Ejercicio 5: Integracin numrica

Obtencin del trabajo de expansin de un gas:

W =

1o de Grado en Qumica
Aplicaciones Informticas en Qumica (2009/10) 19

Sesin 3: Hoja de ejercicios para entregar al profesor


Alumno:
Grupo:
Fecha:

Ejercicio 1: Media de un conjunto de medidas


Poned en esta tabla los resultados (media, desviacin estndar de la distribucin y desviacin estndar de la
media) del Ejercicio 1 de la pgina 3. Recuerda que la forma correcta de presentar los resultados es:

Expresin correcta de la medida: x = (x ux ) unidades

Medida de la masa de mercurio por unidad de volumen:

mV 1 =
smV 1 =
smV 1 =
umV 1 =

Ejercicio 2: Ajuste lineal

Entalpa de vaporizacin:

Hvap =

Ejercicio 3: Ajustes a funciones no lineales

Mecanismo de Michaelis-Menten:

vmax =
Km =

Ejercicio 4: Derivada numrica

Clculo de la velocidad de una reaccin:


t/s 180 300 425 600 900
v/

Ejercicio 5: Integracin numrica

Obtencin del trabajo de expansin de un gas:

W =

1o de Grado en Qumica

Вам также может понравиться