Zjednodušování výrazů - convert

Systém Maple dále nabízí příkaz, pomocí kterého lze převést daný výraz na požadovaný tvar. Jde o příkaz convert .

convert( výraz, forma, argument);

Možné hodnoty druhého parametru a jeho vhodného použití uvádí následující (neúplný) přehled
  • polynom
         - řady a polynomy
  • exp , expln , expsincos
         - trigonometrické výrazy do tvaru exponenciálního
  • parfrac
         - zlomek na parciální zlomky v dané proměnné
  • rational
         - desetinné číslo na zlomek
  • radians , degrees
         - stupně, radiány
  • trig
         - exponenciály do tvarů trigonometrických funkcí
  • set , list , listlist
         - převod mezi datovými strukturami

Třetí nepovinný parametr označuje proměnnou, vzhledem ke které se daná operace provede. Vzhledem k velkým možnostem tohoto příkazu, nejde o úplné vysvětlení jeho možného použití. Více naleznete v nápovědě systému Maple.

> convert(12, binary);     # převedení na binární kód

> convert([a,b,c,d],`+`);
    # provedení operace sčítání na prvcích seznamu

> convert(0.36,fraction);
    # desetinné číslo převedeme na zlomek

> evalf(9/25);     # zlomek na desetinné číslo

> zlom:=(x^3+x^2+1)/(x^2-1);     # zlomek

> convert(zlom,parfrac,x);
    # převedení na parciální zlomky

> s:=series(zlom,x=0,4);
    # definice řady pro x=0 a stupeň je 4

> convert(s, polynom);     # převod na polynom

> f:=cosh(x)+sinh(x);     # výraz

> convert(f,exp);
    # převod výrazu na exponenciální tvar

 

Ing. Vladimír Žák

Valid HTML 4.01 Transitional