[GNUPLOT] print dans une fonction gnuplot
Bonjour à tous
Ma question est toute bête.
Dans un script gnuplot, j'ai ceci (qui marche) :
Code:
1 2 3 4 5
| func(ch1,ch2)=(var1=ch1.ch2,\
n=strlen(var1),\
n)
print(func("hey","ho")) |
---> Me retourne bien 5
Je le reconnais, la fonction a certes peu d'intérêt, mais ca me permet d'avoir un petit exemple.
Maintenant admettons que l'on veuille afficher en console la chaine concaténée au sein de la fonction :
Code:
1 2 3 4 5 6
| func2(ch1,ch2)=(var1=ch1.ch2,\
print(var1),\
n=strlen(var1),\
n)
print(func2("hey","ho")) |
Et là erreur. A ma grande stupéfaction :
Citation:
undefined function: print
J'ai chercher un peu l'origine du problème mais je n'ai pour ainsi dire rien trouvé qui m'éclaire.
Merci pour votre aide