intervall-arithmetik

intervall-arithmetik

Sponsored Links
Sponsored Links

intervall-arithmetik

No.
Titel
Kategorie
Preis
Liscense
Expand All
1
Linux Software - Mathematik
GMGPL (GNAT M
Abstandarithmetik für Ada ist eine mathematische Bibliothek, die eine Umsetzung der Abstände für Ada zur Verfügung stellt. Sie einschließt die arithmetischen und relationalen Arbeitsweisen en.

Beispiele:

Tristate-Logik

Die Paket Abstände dient als Wurzelpaket und liefert auch die Tristate-Logik, die notwendig ist, relationale Arbeitsweisen auf Abständen zu definieren. Der logische Typ definiert wie:

der logische Typ ist (falsch, zutreffend, unsicher);

Die folgenden Arbeitsweisen definiert für logisches:

Funktion „nicht“ (verlassen: Logischer) Umsatz logisch;
Funktion „und“ (verlassen, recht: Logischer) Umsatz logisch;
Funktion „und“ (verlassen: Logisch; Recht: Boolesch)
Rückhollogisches;
Funktion „und“ (verlassen: Boolesch; Recht: Logisch)
Rückhollogisches;
Funktion „oder“ (verlassen, recht: Logischer) Umsatz logisch;
Funktion „oder“ (verlassen: Logisch; Recht: Boolesch)
Rückhollogisches;
Funktion „oder“ (verlassen: Boolesch; Recht: Logisch)
Rückhollogisches;
Funktion „xor“ (verlassen, recht: Logischer) Umsatz logisch;
Funktion „xor“ (gelassen: Logisch; Recht: Boolesch)
Rückhollogisches;
Funktion „xor“ (gelassen: Boolesch; Recht: Logisch)
Rückhollogisches;

Was in diesem Auslösen neu ist:

· Für MÜCKE-Benutzer waren GPS-Projektdateien enthalten;
· Auf Messen-Geräten für Ada V 2.4 gegründet.

2
Programmierung - Bibliotheken
GPL (GNU Gene
Zahl:: Abstand ist eine Perl-Baugruppe, die eine Darstellung eines numerischen Abstands implementieren kann.

SYNOPSE

Gebrauch Zahl:: Abstand;

$i = neue Zahl:: Abstand (minimales => -4, maximales => 20);
$i = neue Zahl:: Abstand (minimales => 0);

$is = $i->contains ($value);
$status = $i->intersection ($i2);

Druck „$i“;

Einfache Kategorie, zum eines geschlossenen oder geöffneten Abstands zu implementieren. Kann verwendet werden, um verschiedene Abstände zu vergleichen, gesetzte Mitgliedschaft festzustellen, Durchschnitte zu berechnen und Zahlungseinstellung stringification Methoden zur Verfügung zu stellen.

Abstände können gesprungen werden oder befreit werden. Wenn ist kleiner maximal, als Protokoll der Abstand umgewandelt wird.

3
Programmierung - Bibliotheken
GPL (GNU Gene
Arithmetische Arbeitsweise-Simulation Librarys Ziel ist, eine Quelleenbibliothek zu entwickeln, um schwere arithmetische Arbeitsweisen effizient zu simulieren.

Unterschiedliche Arten zu finden, ein Problem zu lösen gewesen eine interessante Methode, für viele Leute zu entspannen. Nicht nur sie berechnen einige Stöße aus ihm heraus, aber, während eine Nebenwirkung sie viel tieferen Einblick in die Probleme entwickeln, sie aktivierend, Lösungen unter verschiedenen Begrenzungen leicht auszuarbeiten.

Hier finden Sie Diskussion/Tips, um einige geläufige programmierenprobleme in den effizienten Arten zu lösen, unterstützt mit Code, den Sie versuchen können.

DSP programmierentricks

Häufig geht Träger für viele schweren arithmetischen Arbeitsweisen zu verfehlen, um das Chip zu verringern, das aus Marktfähigkeitgründen oder während der Chip-Entwicklungsstufen gekostet. Und wir Programmierer müssen für den Mangel an diesen bilden.

Zurückgreifende neue N-Punkte in der Geschichte

Dieses Problem erregte meine Aufmerksamkeit während der DSP Gastvorträge durch Herrn Ganesh Bhokare an PUCSD zur Hälfte neueres von 2005. Verschiedene programmierenlösungen zu diesem Problem sein.

Einen Kreisbuffer in einer Reihe N (oder N+1) Punkten beibehalten. Dieses erfordert Träger für MOD-Arbeitsweise.
Falls N eine Leistung von 2 ist, kann das Bitwise-anding mit (N-1) anstatt MOD verwendet werden.
Wenn weder N ist, ist eine Leistung von 2 noch MOD-Träger erhältlich?

Was in diesem Auslösen neu ist:

· Diese Version unterstützt das Finden des ersten 1/0 Bits von der linken/rechten (lsb/msb), 16-Bitvermehrung der vorzeichenlosen Zahlen, von der Abteilung und von den MOD-Arbeitsweisen und auch von den speziellen Fällen von der Abteilung durch 3.

4
Programmierung - Bibliotheken
LGPL (GNU Les
Easyval ist eine sehr grundlegende Umsetzung von Abstandarithmetik, using Befestigungsteildoppelte, da Abstand springt. Das erste Ziel dieser Bibliothek ist, dass das arithmetische Einschränkungkriterium des Abstands respektiert.

Einbau:

1. Das Archiv entpacken
2. Cd zum Easyval-x.x Verzeichnis und laufen gelassenes `. /configure'. Wenn Sie waldiges Debian verwenden, sicherstellen, g++-3.0 einbauen zu lassen, und das `CXX' Umgebungsvariable einzustellen zum `g++-3.0'
3. Lack-Läufer `bilden', um die Bibliothek aufzubauen, und `bilden einzubauen', um sie einzubauen. (Wenn Sie FreeBSD verwenden, konnten Sie `gmake' anstelle vom `benötigen bilden'

Wenn Sie nicht einen `Standardeinbau' wünschen, können Sie einige Parameter zur Verfügung stellen, um zu konfigurieren. `Eintragen. /configure --' für eine Liste der erhältlichen Optionen helfen.

Was in diesem Auslösen neu ist:

· Easyval-0.8.1.tar.gz: Auslösen
· configure.in: geänderte Versionsnummer
· src/ev_tan.cpp: örtlich festgelegte Marke in der Argumentverkleinerung

5
Programmierung - Bibliotheken
GPL (GNU Gene
ist Kategorienbibliothek Wechselstrom-++ für mehrfache Genauigkeits- Abstandarithmetik libmultival. libmultival Bibliothek basiert auf Easyval, und Gebrauch MpIeee numeriert (das Arithmos Projekt sehen), wie Abstand springt.

MpIeee ist nicht für Download erhältlich, aber Sie können libmultival gegen libmplite außerdem kompilieren.

Sind hier einige Hauptmerkmale von „libmultival“:

· Zusatz, Abzug, Vermehrung, Abteilung
· Ausgang zu den C++ Strömen
· Absolutwert, Leistung, Logarithmus, Quadratwurzel

6
Programmierung - Bibliotheken
EFL (Eiffel F
EDA ist eine Eiffel-Umsetzung der allgemeinen dezimalen arithmetischen Bedingung. EDA erlaubt unbegrenzter Präzision dezimale Arithmetik.

Indem sie die GDA Bedingungsversion 1.08 implementiert, anpaßt die Bibliothek an die Bedingungen des ANSI/IEEE Standards 854-1987, beim Unterstützen von ganzer Zahl und von entrundeter Gleitkommaarithmetik als Teilmenge. EDA ist ein Teil des SICHEREN Projektes.
7
Programmierung - Bibliotheken
Perl Artistic
Bild:: Metadaten:: JPEG:: Zellen ist eine Perl-Baugruppe, die die Zelle einer JPEG-Datei beschreibt; es ist ein Anhang zur manuellen hauptsächlichseite des Bildes:: Metadaten:: JPEG-Baugruppe, die der Leser für weitere Sonderkommandos und den allgemeinen Bereich ansprechen sollte.

DIE ZELLE DER JPEG-ABBILDUNGEN

Die Iso-Norm JPEG-(gemeinsame fotographische Expertengruppe) ist eine lossy-Bildkomprimierungvorrichtung, die vor 1990 entwickelt, konzipiert für komprimierende photo-realistic Bilder der Farbe oder des Gray-scale (sie durchführt schlecht an den Leitungkunst Zeichnungen ht). Die JPEG-Vorrichtung konzipiert, um bekannte Beschränkungen des menschlichen Auges auszunutzen, insbesondere die Tatsache, dass Farbenänderungen kleiner genau als empfunden, ändert in der Helligkeit.

Notiert, dass, obgleich das „Grundlinie“ JPEG-Format Patent-frei ist, es die Patente gibt, die mit einigen Zusatzeinrichtungen, nämlich arithmetische Kodierung und hierarchische Speicherung verbunden sind. Aus diesem Grund verwendet diese Zusatzeinrichtungen nie auf dem Web (guter Job, Patent auflockert…). JPEG verweist nur auf eine Kategorie Komprimierungalgorithmen, nicht auf ein spezifisches Dateiformat. Um Dateien mit eingebetteten JPEG-Strömen zu produzieren, angepaßt worden einige (semi-) Standards des Dateiformats n oder geplant worden, von denen einige im Formatabschnitt verzeichnet. Die Zelle einer wohlgeformten JPEG-Datei kann durch die folgenden Pseudoproduktionsrichtlinien beschrieben werden (für Grund von Einfachheit, vernachlässigt einige zusätzliche Begrenzungen zwischen Tischen und SOF-Segmenten).

JPEG --> (SOI) (verschieden) * (Bild)? (EOI)
(Bild) --> (Hierarch.)|(non-hier.)
(Hierarch.) --> (DHP) (Rahmen) +
(Rahmen) --> (verschieden) * (EXP)? (non-hier.)
(non-hier.) --> (SOF) (Scan) +
(Scan) --> (verschieden) * (PAS) (Daten) * (ECS) (DNL)?
(Daten) --> (ECS) (RST)
(verschieden) --> (DQT)|(DHT)|(DAC)|(DRI)|(COM)|(APP)

(SOI) = Anfang des Bildes
(EOI) = Ende des Bildes
(SOF) = Anfang des Feldvorsatzes (10 Typen)
(PAS) = Anfang des Scan-Vorsatzes
(ECS) = Entropie-Codesegment (Reihendaten, nicht ein reales Segment)
(DNL) = Zeilenzahl Segment definieren
(DHP) = hierarchisches P definieren??? Segment
(EXP) = Dynamicdehnungssegment
(RST) = Wiederanlaufssegment (8 Typen)
(DQT) = Quantelung-Tisch definieren
(DHT) = Huffman Codetabelle definieren
(DAC) = arithmetische Codetabelle definieren
(DRI) = Wiederanlaufs-Abstand definieren
(COM) = Kommentarsegment
(APP) = Anwendungssegment

Dieses Paket prüft nicht, ob eine JPEG-Datei wirklich korrekt ist; es annimmt eine losere Syntax, war Segmente x und ECS-Blöcke sind gerade angrenzend (im Allgemeinen, weil sie nicht braucht, das Bild anzuzeigen!). Alle Metadateninformationen konzentriert in (COM*) und (APP) in den Segmenten, die Ausnahme, die für einige Sätze im gebildet, Segment (SOF*) (z.B. Bildabmessungen).

Hinweis: B< „Digital Komprimierung und Kodierung von continuous-tone noch
Bilder: Bedingungen und Korrekturlinien ", CCITT empfehlen. T.81, 1992,
Der internationale Fernschreiber-und Telefon-beratende Ausschuß,
Standard-ISO/IEC IST 10918-1 oder ITU-T die Empfehlung T.81 >.
Auch: B< „der JPEG-Stilleabbildungkomprimierungstandard“, G.K.Wallace,
1991, IEEE-Verhandlungen auf Unterhaltungselektronik >.

8
Linux Software - Mathematik
GPL (GNU Gene
HartMath ist ein experimentelles Rechneralgebraprogramm, das in Java geschrieben.

Es kennzeichnet grosse arithmetische, symbolische und numerische Auswertung der Zahl, Plan, Polynom, Vektor und die Grundmassefunktionen.
9
Programmierung - Bibliotheken
BSD License
Libapmath ist die mit beliebiger Genauigkeitmathematische Bibliothek Wechselstrom-++, die konzipiert, um so bequem zu sein, wie möglich, außer gute Leistung bringen.

Der Anflug, der genommen, ist der Namen wie die < im cmath > ganz von wählen und Arithmetik von implementieren, indem er der Bediener überbelastet.

Sind hier einige Hauptmerkmale von „Libapmath“:

· Reale und komplizierte Arithmetik
· Trigonometrische, Exponentialfunktion und viel mehr für reales und kompliziertes Gebiet und Reichweite
· Einige geläufige Konstanten

10
Linux Software - Mathematik
Python Licens
Einfache Pythonschlange-Fixed-Point Baugruppe oder SPFPM kurz gesagt, ist eine Pythonschlangebaugruppe, die grundlegende Teildienste für manipulieren(Zweiheit) Festpunktzahlen zur Verfügung stellt.

Die Zahl bruchstückweisebinärziffern ist melodisch und erlaubt nah-willkürliche Präzisionsarithmetik. Arithmetische und mathematische Funktionen wie sqrt, exp, Bordbuch, Sünde und Lattich sind erhältlich

Was in diesem Auslösen neu ist:

· Umgekehrte Sünden-/Kosinusprogramme verbessert. das Erbschaft-gegründete Schreiben ersetzt, indem man Ente-schrieb.

11
Linux Software - Mathematik
GPL (GNU Gene
JIMaths ist eine kleine Anwendung, die Lehrern hilft, den Prozeß des Erstellens der einfachen arithmetischen Probleme zu automatisieren (addierend, subtrahierend und Vermehrung).

Dieses Programm genehmigt unter dem GPL - für weitere Einzelheiten die KOPIE sehen.

12
Verschiedenes - Bildung
GPL (GNU Gene
XNum Projekt ist eine arithmetische Bibliothek der ganzen Zahl, die in C++ geschrieben.

Der Unterschied zwischen XNum und anderen Bibliotheken wie GMP ist die ehemaligen Versuche, zum der praktischen Methode nachzuahmen, die Menschengebrauch, die Arithmetik selbst zu tun.

xnum implementiert die vier grundlegenden Arbeitsweisen (+, -, *,/) using den Typen von Arithmetik, die wir an der Schule erlernten.

Z.B. zwei Zahlen hinzufügen

120
+14
---
134

Dieses bildet den Code ziemlich einfach zu lesen und zu verstehen.

C++, die Techniken überbelasten, verwendet worden, damit der neue Datentyp, „XNumber“, als die internen Zahldatentypen natürlich verwendet werden kann.

Was in diesem Auslösen neu ist:

· Geändert, um mit weniger Vorsichtshinweis auf GCC 3.x zu kompilieren

13
Internet - Firefox-Erweiterungen
MPL (Mozilla
Gelegentliche Thema-Rangierlok liefert eine Extension, der Schalter stichprobenweise Zeitabstand behäuten.

Wenn Sie kein Thema eingebaut haben, ist diese Extension unbrauchbar.

14
Programmierung - Bibliotheken
Perl Artistic
Mathe:: NoCarry ist eine Perl-Extension für kein tragen Arithmetik.

SYNOPSE

Gebrauch Mathe:: NoCarry;

mein $sum = Mathe:: NoCarry:: addieren (123, 456);

mein $difference = Mathe:: NoCarry:: subtrahieren (123, 456);

mein $product = Mathe:: NoCarry:: multiplizieren (123, 456);

Kein Arithmetik tragen erlaubt Sie nicht zu 5Bertragsbits zur folgenden Säule. Z.B. wenn Sie 8 und 4 hinzufügen, erwarten Sie normalerweise die Antwort, um 12 zu sein, aber dieses 1 Digit ist tragen. In keinem Arithmetik, die Sie schräg, dass, also die Summe von 8 und von 4 gerade 2. in Wirklichkeit, ist diese tragen sind Zusatzmodulo 10 in jeder Säule tun. Ich verwerfe alles 5Bertragsbits in diesem Beispiel:

1234
+ 5678
------
6802

Für Vermehrung ist das Resultat paarweise der Vermehrung der Digits der Wert des Modulos 10 ihrer normalen, täglichen Vermehrung.

123
x 456
-----
8 6 x 3
2 6 x 2
6 6 x 1

5 5 x 3
0 5 x 2
5 5 x 1

2 4 x 3
8 4 x 2
+ 4 4 x 1
-------
43878
Seit Vermehrung und Abzug wirklich sind Typen der Zusätze, können Sie so außerdem multiplizieren und subtrahieren.

Kein Arithmetik tragen ist vereinigend und auswechselbar.

15
Programmierung - Bibliotheken
Perl Artistic
Dattel:: Formatierer-Perl-Baugruppe ist Nachricht einer einfachen Dattel- und Zeitformatierung.

SYNOPSE

Gebrauch Dattel:: Formatierer;

# eine Dattel erstellen:: Formatierernachricht mit dem Tagesdatum und der Zeit.
mein $date = Dattel:: Formatter->now ();

# ein Formatiererprogramm für diese Nachricht erstellen
# Formatierer Mini-sprachenunterlagen unten sehen
$date->createDateFormatter („(hh): (mm): (SS) (mm)/(DD)/(YYYY) ");

$date drucken; # Druckdattel in diesem Format - > 12:56: 03 4/12/2004

# den Formatierer für Gebrauch mit anderen Nachrichten erhalten
mein $formatter = $date->getDateFormatter ();

# einen Abstand der Zeit erstellen
mein $interval = Dattel:: Formatter->createTimeInterval (Jahre => 1, Tag=> 2, protokolliert => 15);

# Wiederverwendung das formater von oben
$interval->setDateFormatter ($formatter);

Druck $interval; # Druckdattel in diesem Format - > 12:56: 03 4/12/2004

# Gebrauch überbelastete Bediener
mein $future_date = $date + $interval;

# Sortierung die Datteln (wieder mit dem Überlastungsbediener)
meine @sorted_dates = Sortierung {$a <=> $b} ($date, $interval, $future_date);

Diese Baugruppe liefert eine schnelle und sehr flexible in den Formatierungsdatteln und -zeiten verwendet zu werden Mini-sprache. Zwecks die nützlich zwar bilden lassen, mußten wir eine völlig arbeitende Dattel- u. Zeitnachricht. Diese Nachricht schaut und riecht ganz wie das Java und die Javascript-Dattelnachricht auf Zweck. Wir überbelasteten auch einige Bediener, um Dattelzusatz und -abzug sowie Vergleiche zu erlauben.

16
Programmierung - Code-Generatoren
LGPL (GNU Les
Mathomatic ist ein in hohem Grade Portable, universelles symbolisches Matheprogramm, das algebraische Gleichungen lösen, vereinfachen, kombinieren, unterscheiden, integrieren und vergleichen kann.

Es kann Standard-, komplizierte Zahl und polynomische Arithmetik tun. Mathomatic ist extrem bedienungsfreundlich und gefärbt recht, leicht lesbare Anzeige von Gleichungen.

Sind hier einige Hauptmerkmale von „Mathomatic“:

· Gleichungen lösen,
· Gleichungen vollständig vereinfachen,
· Kalkültransformationen tun,
· Empfindlichkeit und begrenzte Serie Analyse tun,
· Komplizierte Zahl und polynomische Arithmetik tun,
· Effizienten c-oder Java-Code festlegen,
· Und mehr!

Was in diesem Auslösen neu ist:

· Geringer Code, Unterlagen und Makefileverbesserungen gebildet.

17
Bearbeiten von Text & Processing - Filter
GPL (GNU Gene
GNU m4 ist eine Umsetzung des traditionellen Unix-Makroübersetzers. GNU m4 ist meistens kompatibles SVR4, obgleich es einige Extensionen hat (z.B., mehr als 9 positionsgebundene Parameter zu den Makro handhabend).

GNU m4 hat auch eingebaute Funktionen für die Include-Dateien, laufende Shellbefehle und tut Arithmetik, usw.

GNU m4 ist ein Makroübersetzer in der Richtung, dass es seinen Input zu den erweiternmakro des Ausgangs kopiert, während es geht. Makro sind entweder builtin oder benutzerbestimmtes und können jede mögliche Zahl von Argumenten nehmen.

Außer Makroumwandlung gerade tun hat m4 builtin Funktionen für das Enthalten der benannten Dateien, laufende UNIX-Befehle und tut die arithmetische ganze Zahl, manipulierentext auf verschiedene Arten, kann Rekursion ETC… m4 entweder als vorgelagertes zu einem Compiler oder als Makroübersetzer aus eigenem Recht verwendet werden.
18
Desktop Environment - Werkzeuge
GPL (GNU Gene
Gcalctool ist der Tischrechner des Zahlungseinstellung GNOME.

Gcalctool hat die grundlegenden, Finanz- und wissenschaftlichen Betriebsarten. Innerlich verwendet es mit mehrfacher Genauigkeitarithmetik, um Resultate zu einem hohen Maß Genauigkeit zu liefern.

Calctool ist ein Tischrechner. Es konzipiert worden, mit der Maus oder der Tastatur verwendet zu werden entweder. Es ist vielen Handrechnern sichtlich ähnlich. Es gibt Finanz-, logische und wissenschaftliche Betriebsarten. Ähnliche Arbeitsweisen sind farbunterlegt. Einige der Rechnerschlüssel haben Menümarkierungen. Dieses anzeigt s, dass es ein Menü gibt, das mit diesem Schlüssel verbunden ist.

Eine der wichtigsten Sachen, zum über calctool zu erinnern ist, dass Berechnungen von links nach rechts durchgeführt, ohne arithmetisches Vorausgehen. Wenn Sie arithmetisches Vorausgehen benötigen, dann sollten Sie Klammern verwenden.

Interne Arithmetik erfolgt jetzt mit mehrfachen Genauigkeits- Gleitkomma-Zahlen. Genauigkeit kann eingestellt werden von null bis neun numerische Plätze in örtlich festgelegter Darstellung, aber Zahlen können in der Technik und in der wissenschaftlichen Darstellung außerdem angezeigt werden. Der Rechner zurückkehrt zur wissenschaftlichen Darstellung, wenn die Zahl größer ist, als die Anzeige lassen in örtlich festgelegter Darstellung legter. Die Unterseite der Arbeitsweise kann zwischen binärem, oktalem geändert werden, Dezimalstrich und hexadezimale Zahle. Zahlen angezeigt zuerst in örtlich festgelegter Darstellung zu zwei numerischen Plätzen, in der dezimalen Unterseite n.

Es gibt 10 Speicherregister. Zahlen können in diesen Einbauorten gelagert werden oder zurückgeholt werden, und Arithmetik kann nach Registerinhalt durchgeführt werden.

Die Anzeigefenster enthält den aktuellen numerischen Wert plus die aktuelle Unterseite und den trigonometrischen Typen. Es gibt auch Schauzeichen, die zeigen, wenn die Schalter der hyperbolischen und umgekehrten Funktion eingestellt, und welche numerische Betriebsart aktuell in Kraft ist. Wenn eine Arbeitsweise, die mehr als einen numerischen Input benötigt, teilweise komplett ist, angezeigt die Arbeitsweise auch in diesem Fenster als Anzeige.
19
Office - News Kalender
Free To Use B
CGIFeed is a CGI program that reads news feeds (via XML/RDF/RSS) and prepares HTML pages for them.

You can enter new feeds through the Web page, and edit the name and update interval for each feed.
20
System - Monitoring
GPL (GNU Gene
bytetraf Projekt ist ein kleines Werkzeug für das Überwachen des Verkehrs nach und von Ihrer Maschine.

Die folgenden Informationen werden zum stdout in einem spezifizierten Zeitabstand gedruckt: Zeit, Schnittstelle, Bytes empfangen, Bytes übertragen und Zollsatz.
Meine Software
Sie haben noch keine Software. Klicken Sie auf Save "neben den einzelnen Software, um ihn zu speichern, um Ihre Software-Korb"
beliebtesten Tags
Sponsored Links