Post Reply 
when will be ready a program editor for the CAS MODE ?
01-27-2014, 04:32 PM (This post was last modified: 01-27-2014 04:51 PM by compsystems.)
Post: #5
RE: when will be ready a program editor for the CAS MODE ?
Ya detecte el problema, es que poly2symb([1,2,3,4]) genera una expresión algebraica en 'X', y como 'X' esta predefina en 0 en HOME (X -> 0), entonces el polinomio se convierte en el valor independiente dando como resultado un escalar o valor indeseado. Un resultado indeseado se conoce como BUG. Ahora en la aplicación GRAPH esa 'X' se mantiene simbólica y entonces no se genera dicho horror, no error =), en la HP-Prime no hay uniformidad algunas cosas funcionan en ciertos lugares y en otras no, por ejemplo ejecuntando en la entry line los sentencias de un programa trabaja OK pero dentro de un programa NO, para mi esto es por que le falta madurez en el firmware o que aun no han podido unificar los motores de HOME con CAS ademas con las diversas aplicaciones pre-incluidas

El problema del programa simple anterior se soluciona ejecutándolo en la aplicacion GRAPH, o realizando TRUCOS por ejemplo que el segundo argumento sea una variable que contiene una cadena xx:="xx", esto se ve muy feo en un sistema algebraico computarizado de ultima generación, es primitivo e inpractico, extiende los códigos, complica al estudiante, complica la re-edición etc etc

La solución verdadera es que el EDITOR de programas de la HP-Prime permita crear programas tipo CAS, asi de simple, no hay acondicionar ningún código

Erwin si copias el siguiente código en la entry line del emulador veras que se almacena en el editor de programas como convolution1 (CAS) y permite la re-edición, y al ejecutarlo funciona perfectamente

Code:
//convolution Version1: con la multiplicación de polinomios 
convolution1(v1,v2):=
begin 
  local p1,p2,c; 
  p1:=poly2symb(v1); 
  p2:=poly2symb(v2); 
  c:=symb2poly(simplify(p1*p2));
  return(c); 
end;

Como te comente antes descubrí que los programas tipo CAS se incrustan en un archivo llamado cas.settings en la siguiente ruta

C:\Users\user Name\AppData\Roaming\HP_Prime

Ahora si realizas ingeniería inversa podrías incorporar en PrimeCOMM enviar archivos tipos CAS al emulador, por que no se cuando el HP TEAM dará soporte o mas bien desarrollara un verdadero editor de programas para CAS MODE (NUMERIC AND SYMBOLIC), que es lo que me interesa, no programas numericos para HOME MODE
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: when will be ready a program editor for the CAS MODE ? - compsystems - 01-27-2014 04:32 PM



User(s) browsing this thread: 3 Guest(s)