wait bar dans une subroutine fortran appelée par R
Bonjour,
Je cherche à mettre au point un barre de progression dans une subroutine fortan, sachant que celui-ci est appelé initialement par un programme R.
L'avantage de linux c'est que les fonctions write() et print passent très bien pour ce genre de chose, en revanche sur une plate-forme windows, les print et les write font planter le programme.
Je sais qu'il existe, pour passer outre le problème les fonctions 'dblepr' ; 'intpr' ; et 'realpr'. Mais elle ne sont pas du tout adaptée à ce que je veux faire.
Quelqu'un a-t-il une idée pour faire afficher dans R une chaîne de caractères à partir de fortran ?
Merci beaucoup d'avance pour vos solutions.
Ca marche ... mais pas tout le temps !
Bonjour,
quand on est un 'vieux' programmeur, le langage et le comportement de R sont des plus étranges ...
Tu peux essayer d'écrire dans la console R simplement avec un write(6,*) : ça marche ... quelque fois. De plus, il faut que la console soir visible, que le curseur soit positionné tout en bas, que R n'écrive pas ses fonctions, ...
On reste quand même loin d'une progress bar.
Bon courage !
Jean