Εισαγωγή του " NumPy " ή το πακέτο " SciPy " σε σενάριο Python σας , ανάλογα με τις που επιθυμείτε να χρησιμοποιήσετε , εάν είναι διαθέσιμες στο σύστημά σας .
εισαγωγή εισαγωγής numpyfrom scipy.interpolate interp1d 2
Execute " interp1d ( ) " SciPy του λειτουργία για την μονοδιάστατη παρεμβολή . Το « data_x " και " data_y " μεταβλητές είναι συστοιχίες που περιέχουν το x και y συντεταγμένες των δεδομένων για να παρεμβάλει . Η " data_x " μεταβλητή πρέπει να είναι σε αύξουσα σειρά . Το "είδος" τροποποιητή προσδιορίζει τα μέσα της παρεμβολής : . Γραμμική , ακρίβεια , τετραγωνικό , κυβικό ή ένας ακέραιος αριθμός μεγαλύτερος από 1 για μια τακτοποίηση spline
interpolated_function = interp1d ( data_x , data_y , είδος = « γραμμική » ) ? interpolated_values = interpolated_function ( linspace ( 1.100.100 ) ) ?
εικόνων 3
Execute " numpy.interp " λειτουργία NumPy για μονοδιάστατη παρεμβολή . Η " x_to_interpolate " μεταβλητή είναι ένας πίνακας που περιέχει x - συντεταγμένες για να παρεμβάλει σημεία . Το « data_x " και " data_y " Τα x και y συντεταγμένες που ορίζουν την καμπύλη για να παρεμβάλει . Η "αριστερά" και αξίες " δεξιά" είναι προαιρετικό και να καθορίσετε ποια αξία να επιστρέψουν αν " x_to_interpolate " περιέχει τιμές εκτός από " data_x . "
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα