Πίσω

#interpolation

2 API με αυτήν την ετικέτα

API Παρεμβολής

Μαθηματικά παρεμβολής ως API, υπολογιζόμενα τοπικά και ντετερμινιστικά. Το γραμμικό τελικό σημείο παρεμβάλλει μεταξύ δύο σημείων, y = y0 + (y1 − y0)·(x − x0)/(x1 − x0), επιστρέφοντας την τιμή σε έναν στόχο x (ή, δοθέντος ενός στόχου y, λύνοντας το x που το παράγει), την παράμετρο t και αν το σημείο βρίσκεται εκτός του τμήματος. Το τελικό σημείο πίνακα κάνει τμηματικά γραμμική παρεμβολή εντός ενός πίνακα σημείων (x, y) που παρέχονται ως λίστες διαχωρισμένες με κόμματα — ταξινομεί τα σημεία, βρίσκει τα δύο που πλαισιώνουν το ερώτημά σας και παρεμβάλλει μεταξύ τους, επεκτείνοντας το πλησιέστερο τμήμα και σηματοδοτώντας το αποτέλεσμα όταν το ερώτημα είναι εκτός του εύρους δεδομένων, ιδανικό για καμπύλες βαθμονόμησης και πίνακες αναζήτησης. Το διγραμμικό τελικό σημείο παρεμβάλλει σε ένα ορθογώνιο πλέγμα από τέσσερις γωνιακές τιμές, παρεμβάλλοντας κατά μήκος του x σε κάθε άκρη y και στη συνέχεια κατά μήκος του y. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά, και σε αντίθεση με την παλινδρόμηση, περνά ακριβώς από τα παρεχόμενα σημεία. Ιδανικό για μηχανικούς, προγραμματιστές εφαρμογών οπτικοποίησης δεδομένων, παιχνιδιών, χαρτογράφησης και επιστημονικών υπολογισμών, εργαλεία πινάκων αναζήτησης και βαθμονόμησης, και εκπαίδευση αριθμητικών μεθόδων. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτή είναι παρεμβολή· για παλινδρόμηση ελαχίστων τετραγώνων και συσχέτιση χρησιμοποιήστε ένα στατιστικό API.

api.oanor.com/interpolation-api

API Range Remap

Αντιστοιχίστε αριθμούς μεταξύ περιοχών. Το τελικό σημείο κλίμακας αντιστοιχίζει γραμμικά μια τιμή από μια περιοχή εισόδου [in_min, in_max] σε μια περιοχή εξόδου [out_min, out_max] — η κλασική map() που χρησιμοποιείτε για μετρήσεις αισθητήρων, ρυθμιστικά και κουμπιά, μετρητές και μπάρες προόδου, και άξονες οπτικοποίησης δεδομένων. Επιστρέφει επίσης τη θέση t 0–1, οπότε με την προεπιλεγμένη περιοχή εξόδου 0–1 κανονικοποιεί μια τιμή, και με μια περιοχή εισόδου 0–1 παρεμβάλλει (lerp). Οι περιοχές εξόδου μπορεί να είναι αντεστραμμένες (out_min μεγαλύτερο από out_max) για αντιστροφή κατεύθυνσης, και ένα προαιρετικό clamp κρατά το αποτέλεσμα εντός της περιοχής εξόδου αντί να κάνει παρέκταση. Το τελικό σημείο clamp περιορίζει μια τιμή σε ένα ελάχιστο και μέγιστο και μπορεί επιπλέον να την κουμπώσει στο πλησιέστερο βήμα. Όλα είναι ακριβή τοπικά μαθηματικά, στιγμιαία και ντετερμινιστικά. Ιδανικό για IoT και ενσωματωμένα (στυλ Arduino map), ήχο και DSP, γραφικά και ανάπτυξη παιχνιδιών, πίνακες ελέγχου και γραφήματα, και στοιχεία ελέγχου UI. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, στιγμιαίο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό αντιστοιχίζει βαθμωτές τιμές — για παρεμβολή διανυσμάτων χρησιμοποιήστε ένα API διανυσμάτων και για καμπύλες επιτάχυνσης κινούμενων σχεδίων χρησιμοποιήστε ένα API επιτάχυνσης.

api.oanor.com/remap-api