# Anzahl der Nullstellen und Pole
rationaler Funktionen

## Problembeschreibung

******************************************
Dokumentnummer: D1121
Quelle: Johann Weilharter
             Funktionen
******************************************

Gegeben ist eine rationale Funktion. Die Anzahl der Nullstellen und die
Anzahl der Pole ist zu bestimmen.

## Problemlösung

EINGABE

f:read("Gib NUR den Term einer rationalen Funktion ein");

Anmerkung: der eingebene Funktionsterm wird dem Objekt
                       f zugeordnet

VERARBEITUNG

zaehler:num(f);

nenner:denom(f);

Anmerkung: mit zwei Standardfunktionen kann man den
                      Bruch zerlegen: num(bruch)-> Zähler und
                      denom(bruch)= Nenner

g1:realroots(zaehler=0);

n:length(g1);

g2:realroots(nenner=0);

m:length(g2);

AUSGABE

print("Anzahl der Nullstellen:",n)$

print("Anzahl der Pole:",m)$