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

C-ngulos

Programa que tiene por finalidad compensar los ngulos de cualquier polgono con un punto central, utiliza el mtodo de mnimos cuadrados. Caractersticas principales:

- Titulo - $romid - Lenguaje - Cheksum - Bytes - Plataforma

: C_angular : 1345 : System-RPL(100%) : 698Ch : 6087 : Hp49G

Ejemplo: Compensar los ngulos del siguiente polgono:

B 2 3 C 4 5 52 51 A1 55 10 A 6 7 9 8 D 54 53

La medida de los ngulos en el cuadro:

Autor: Canchari Gutirrez, Edmundo Comentarios: edcivilic@lycos.es

Pgina 1 de 5

nguo 1 ngulo 2 ngulo 3 ngulo 4 ngulo 5

5816'30'' 4415'15' 4814'30' 6802'50'' 4436'20''

ngulo 6 ngulo 7 ngulo 8 ngulo 9 ngulo 10

5101'10'' 4252'45'' 6451'10'' 7719'35'' 4030'20''

ngulos centrales:
ngulo central 51 ngulo central 52 ngulo central 53 ngulo central 54 ngulo central 55 7728'20'' 6342'30'' 8422'40'' 7216'10'' 6210'00''

Nota: en la calculadora Hp49G los ngulos se escriben de la siguiente manera:


ngulo 5101'10'' 4252'45'' 6451'10'' 7719'35'' 4030'20'' ngulo en la Hp49G 51,011 42,5245 64,1935

Es decir, todo aquello que est antes del punto decimal la calculadora lo entiende como grados, del punto decimal dos cifras a la derecha para la calculadora son los minutos y desde esas dos cifras a la derecha son segundos, as: 1234545.82 en la hp49G es: 123.454582 Transfiera el programa desde su ordenador a la calculadora, gurdelo en cualquier puerto disponible y 1345 ATTACH, o simplemente ON + F3 (reinicio en caliente) simultneamente y tendrs instalado la librera, luego FLECHA ROJO + 2 y si no est en el men NEXT hasta que aparezca, cuando ejecutes el programa tendrs esto:

Con F1 se ingresa a la plantilla general Con F2 tienes la opcin de borrar el directorio en que el programa almacena los datos en el directorio oculto, por si quieres desechar el programa y no dejar nada en la calculadora, si no haces esto antes de desechar el programa, el directorio que se crea seguir en tu calculadora restndote memoria.

Autor: Canchari Gutirrez, Edmundo Comentarios: edcivilic@lycos.es

Pgina 2 de 5

Esto, es la plantilla general:

F1, abre un nuevo entorno, naturalmente si existen datos en el proceso actual pedir que se guarde y abre otro entorno temporal, con nombre por defecto Sin_Nombre. F3, guarda el proceso actual, pide un nombre. F4, informacin del autor F6, fin del programa, si tiene datos, pedir un nombre para guardar antes de abandonar el programa. F2, es para abrir clculos que hayan sido guardados, el programa busca en el directorio actual y en cualquier otro directorio existente, cualquier archivo con extensin *.CPI

En esta plantilla: BROW, es para buscar en otros directorios, incluso en cualquiera de los puertos. RENA, es para renombrar el archivo. PURG, para borrar el archivo NAME, respalda el nombre actual del archivo. SORT, cuando est activado el archivo que se guarda se comprime para ahorrar memoria, desactivado no comprime, por defecto est activado. ATRS, muestra la plantilla principal. En la plantilla principal, cuando el foco est en DATOS, presione ENTER, se abre una matriz, en sta debes ingresar los ngulos, en cada fila ingrese los ngulos que pertenecen a un mismo tringulo, en la ltima columna (columna 3) debes, necesariamente, ingresar los ngulos que forma el punto central, en esta forma: ngulo1 ngulo 2 ngulocentral 51 ngulo3 ngulo 4 ngulocentral 52 ngulo5 ngulo6 ngulocentral 53 ngulo7 ngulo8 ngulocentral 54 ngulo9 ngulo10 ngulocentral 55
Autor: Canchari Gutirrez, Edmundo Comentarios: edcivilic@lycos.es Pgina 3 de 5

De esta forma, solo para que tengas una idea, el programa dir: cada fila suma 1800000 y la ltima columna, como es del punto central, debe sumar 3600000.

Acepta los datos con ENTER, luego lleve el foco a Calcular y ENTER, el programa no da ningn mensaje de que concluy con los clculos, debes de fijarte en el simbolote ocupado. Despus de esto puedes ver los resultados:

Ingresando en los valores E, se encuentra una matriz de (m+1)*3, cada columna representa: Columna uno: suma terica Columna dos: suma se los ngulos de cada tringulo Columna tres: diferencia, todo en h.mmsss La ltima fila representa del punto central. Diferencias Logartmicas: matriz de (2m)*4, cada columna representa Columna uno: los ngulos excepto los del punto central en el mismo orden. Columna dos: Log(sin(ngulo))+10 Columna tres: diferencias logartmicas del logaritmo seno del ngulo para un segundo. Columna cuatro: cuadrado de la columna tres. Valores D: matriz m*3 columna uno: d1, d3, d5, ..., d(n-1) columna dos: d2, d4, d6, , dn columna tres: la diferencia: d(n-1)-dn Valores K: los valores de K1 y K2, errores E y sumatorias. Correcciones: una matriz de m*3, que contiene las correcciones de todo los ngulos en el mismo orden que ingresaste.

Autor: Canchari Gutirrez, Edmundo Comentarios: edcivilic@lycos.es

Pgina 4 de 5

ngulos corregidos: matriz de m*3, contiene los ngulos corregidos en el mismo orden que ingresaste.

IMPORTANTE:
El programa fue creado y probado en un emulador con versin de ROOM 1.196, probado en una calculadora real con versin de ROOM 1.19-6, donde funciona correctamente, el programa no contiene ningn archivo que pueda alterar el normal funcionamiento del sistema de su mquina, sin embargo, el autor no se responsabiliza por cualquier dao directo o indirectamente ocasionado ya sea por el mal uso u otro, el programa es de libre distribucin, por lo cual es distribuido tal y como es.

Autor: Canchari Gutirrez, Edmundo. Comentarios: edcivilic@lycos.es Universidad Nacional San Cristbal de Huamanga Facultad de Ingeniera Civil.

Ayacucho Per.

Autor: Canchari Gutirrez, Edmundo Comentarios: edcivilic@lycos.es

Pgina 5 de 5

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