intrp2d_uneven (fonction du module MathScript RT)

Aide du module LabVIEW 2012 MathScript RT

Date d'édition : June 2012

Numéro de référence : 373123C-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Classe propriétaire : geometry

Requiert : Module MathScript RT

Syntaxe

ZS = intrp2d_uneven(X, Y, Z, XS, YS)

ZS = intrp2d_uneven(X, Y, Z, XS, YS, method)

[XS, YS, ZS] = intrp2d_uneven(X, Y, Z, XS, YS)

[XS, YS, ZS] = intrp2d_uneven(X, Y, Z, XS, YS, method)

Ancien nom : griddata

Description

Ajuste une surface à des points d'échantillonnage distribués irrégulièrement que vous spécifiez. L'ajustement résultant passe par tous les points d'échantillonnage spécifiés.

Exemples

Entrées

Nom Description
X Spécifie les coordonnées x. X est un vecteur ou une matrice réelle. Si X est un vecteur, LabVIEW convertit X en matrice en répétant le vecteur.
Y Spécifie les coordonnées y. Y est un vecteur ou une matrice réelle de la même taille que X. Si Y est un vecteur, LabVIEW convertit Y en matrice en répétant le vecteur.
Z Spécifie les coordonnées z. Z est une matrice réelle de la même taille que X.
XS Spécifie une matrice réelle de coordonnées x qui représentent les coordonnées x des points d'interpolation.
YS Spécifie une matrice réelle de coordonnées y qui représentent les coordonnées y des points d'interpolation.
method Spécifie la méthode d'interpolation à utiliser. method est une chaîne qui accepte les valeurs suivantes.

'linear' (valeur par défaut) Interpolation linéaire (sans lissage)
'cubic' Interpolation cubique (lissée)
'nearest' Méthode "Nearest Neighbor" (sans lissage)
'v4' Interpolation spline biharmonique (lissée)

Sorties

Nom Description
XS Renvoie la matrice XS en entrée inchangée.
YS Renvoie la matrice YS en entrée inchangée.
ZS Renvoie une matrice réelle qui représente la surface calculée à (XS, YS).

Détails

Le tableau suivant répertorie les caractéristiques de support de cette fonction.

Supportée par le moteur d'exécution LabVIEW Oui
Supportée sur les cibles RT Oui
Compatible avec les durées d'exécution limitées sur RT Non caractérisée

Exemples

X = rand(5, 5);
Y = rand(5, 5);
Z = X.^2+Y.^2;
[XS, YS] = meshgrid2d(0:0.1:1);
[XS, YS, ZS] = intrp2d_uneven(X, Y, Z, XS, YS, 'v4');
surface(XS, YS, ZS)

Rubriques apparentées

convexhull
delaunay
meshgrid2d
rand
surface

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile