Une routine sous Matlab de génération d’intervalles inter-stimuli à distribution exponentielle

mercredi 23 janvier 2008
par Bruno Nazarian

La distribution des durées d’intervalles inter-stimuli (IIS) est une question cruciale dans l’optimisation des protocoles évènementiels.

On peut - à ce titre - consulter les pages de Rick Henson sur l’efficacité des designs expérimentaux en IRMf.

Design efficiency in FMRI

Matthew Brett a rédigé une routine matlab permettant de générer des distributions exponentielles d’IIS.

Nous avons repris sa routine pour écrire une fonction permettant de générer - pour N runs souhaités - N une distribution exponentielle des IIS.

Deux fichiers .m (commentés) sont fournis :

  • ISIGeneration.m : La fonction qui génère la distribution des IIS.
  • MakeTiming.m : le code qui utilise ISIGeneration.m

MakeTiming.m va générer N runs avec uniquement les intervalles inter-stimuli (correctement randomisés). Il n’inclut pas les durées des stimuli. De plus les N runs auront la même longueur en temps, exprimée en nombre de coupes IRM.

Le code est commenté et peut être facilement modifiable afin de régler le nombre de runs, la durée minimale, la durée moyenne des IIS, la durée d’une coupe IRM, ....

Pour toute question, vous pouvez joindre Bruno Nazarian ....


Documents joints

Programme principal
Programme principal
sous-programme de génération d'IIS
sous-programme de génération d'IIS

Navigation

Articles de la rubrique

  • Une routine sous Matlab de génération d’intervalles inter-stimuli à distribution exponentielle