Intervalle < MuPad < Mathe-Software < Mathe < Vorhilfe
|
Gibt es einen Befehl, um die Länge eines Intervalls zu berechnen?
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 13:02 Fr 09.11.2007 | Autor: | koepper |
Hallo doro,
code:
i:=Dom::Interval(2,347)
Dom::Interval::right(i)-Dom::Interval::left(i)
liefert die Intervallbreite.
hier eine Liste mit Zugriffsmöglichkeiten auf Intervalle (steht auch so in der Hilfe)
borders the borders of an interval
Dom::Interval::borders(dom interval)
This method returns a list with the borders of an interval.
left the left border of an interval
Dom::Interval::left(dom interval)
This method returns the left border of an interval.
leftB the left border of an interval
Dom::Interval::leftB(dom interval)
This method returns the left border of an interval. If the interval is left closed, then a list with the left border as element will be returned.
isleftopen a left open interval
Dom::Interval::isleftopen(dom interval)
This method returns TRUE if the interval is left open.
isrightopen a right open interval
Dom::Interval::isrightopen(dom interval)
This method returns TRUE if the interval is right open.
iszero null interval
Dom::Interval::iszero(dom interval)
This method returns TRUE if the given interval contains only the null, otherwise FALSE.
op the operands (borders) of an interval
Dom::Interval::op(dom interval)
This method returns the both borders of an interval as given to create this interval, i.e., closed borders will be returned as a list with the border as operand.
subs substitution in intervals
Dom::Interval::subs(dom Interval, Type::Equation equation, ...)
This method realizes substitution in intervals. The second and more arguments are the same as for the function subs.
Method subsex is inherited from Dom::BaseDomain.
subsleft substitute left border
Dom::Interval::subsleft(dom interval, Type::Arithmetical left)
This method substitutes the left border of interval by left. If the border will be given as list with one element, the border will be taken as closed.
subsright substitute right border
Dom::Interval::subsright(dom interval, Type::Arithmetical right)
This method substitutes the right border of interval by right. If the border will be given as list with one element, the border will be taken as closed.
subsvals substitute both borders
Dom::Interval::subsvals(dom interval, Type::Arithmetical left, Type::Arithmetical right)
This method substitutes both borders of interval. The call is the same as in "subsleft" and "subsright".
Gruß
Will
|
|
|
|
|
Hi Will,
vielen Dank für Deine schnelle Antwort.
So weit ich weiß muss ja immer erst die kleinere und dann die größere Intervallgrenze angegeben werden. Gibt es eine Möglichkeit, die Grenzen auch anders herum anzugeben, ohne das dann ein leeres Intervall ausgegeben wird?
Ich habe ein Intervall in Abhängigkeit einer Variable definiert, so dass eben mal der rechte und mal der linke Eintrag größer ist.
|
|
|
|
|
Hallo,
nimm doch für die linke Intervallgrenze das Minimum und für die rechte das Maximum der beiden Zahlen, dann bekommst du immer gültige Intervallgrenzen.
Gruß
Martin
|
|
|
|