Discussions au sujet de NI LabVIEW

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Créer des valeurs intermédiaires dans un intervalle donné

Résolu !
Accéder à la solution

Bonjour,

 

J'ai deux valeurs; une min et l'autre max, à partir de ces deux valeurs je cherche à créer un ensemble de points par le biais d'un pas constant (min+max)/10 pour afin de pouvoir ensuite appliquer un fonction sur tous les points et les tracer ensuite.

 

Comment faire SVP.

 

SAAD

 

0 Compliments
Message 1 sur 12
3 718 Visites

Bonjour,

 

Il s'agit juste de trouver le bon algo. Je t'en ai mis un que j'ai fais très rapidement et qui doit être repensé, mais il génére un tableau de points à partir d'un min et d'un max comme tu le voulais. Il te suffit juste après de t'en servir pour faire ton tracer ou autre opération.

 

En espérant que cela t'aide.

 

Bastauss

----------------------------
-- Bastauss -- CLA/CTD --
----------------------------
Message 2 sur 12
3 715 Visites
Solution
Accepté par Saad@cbe

Il suffit d'utiliser le VI Ramp Pattern qui se trouve dans la librairie LV.

 

Pour le trouver :

  • recherche avec Quick Drop
  • ou alors palette de fonctions LV >> Signal Processing >> Signal Generation
Message 3 sur 12
3 708 Visites

Beaucoup plus simple en effet ^^

----------------------------
-- Bastauss -- CLA/CTD --
----------------------------
Message 4 sur 12
3 699 Visites

Je te remercie pour cette solution. Mais je la trouve un peu compliquée, ce qui ma poussé à la repenser avec une boucle For.

 

J'attacherais le VI dès que je trace mes courbes.Smiley heureux

 

 

Merci 

0 Compliments
Message 5 sur 12
3 696 Visites

Sauf que le résultat est un double ? et j'aimerais avoir un vecteur ''Array"

 

Ou je me trompe?

0 Compliments
Message 6 sur 12
3 693 Visites

Je ne comprends pas bien ton dernier message. Quelle méthode utilises tu ? Le VI labview ou le code que je t'ai donné?

 

Le résultat est un double ??? Tu veux dire de type double ? Tu es obligé d'avoir un float ou un double car tu auras forcement des nombres à virgules.


----------------------------
-- Bastauss -- CLA/CTD --
----------------------------
0 Compliments
Message 7 sur 12
3 691 Visites

Moi, ne plus rien y comprendre ! C'est quoi le problème ? Le VI de la librairie remplit la fonction décrite initialement.

0 Compliments
Message 8 sur 12
3 682 Visites

Tu veux dire que tu as un scalaire de type DBL en sortie, alors que tu aimerais avoir un tableau de DBL ?

Message 9 sur 12
3 659 Visites

NIBenoit a écrit :

Tu veux dire que tu as un scalaire de type DBL en sortie, alors que tu aimerais avoir un tableau de DBL ?


Pas facile quand il s'agit non seulement de répondre mais qu'il faut encore deviner la question !

0 Compliments
Message 10 sur 12
3 645 Visites