bonjour
j'utilise des strings qui seront en entré comme nom de champs d'une structure.
j'aimerais donc pouvoir tester la validité de ces strings.
j'ai pensé à quelque-chose comme ceci
l'idée étant de tester l'erreur renvoyée par Matlab.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 try eval(string) catch ME if ~strncmpi(ME.message,'Undefined function or variable',30) throw(MException('VerifyInput:StringNotAllowed', ... 'This string is not allowed')); end end
merci de me dire si vous avez d'autres propositions.
Partager