Bonjour,
Je cherche à créer des fichiers compatibles avec une application, le premier élément à créer concerne l'extension de ce fichier
Quand je le lis avec fread j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
A 5X1 char
 
val=
 
'C'
'O'
'E'
' '
' '
Si je crée une nouvelle variable
Code : Sélectionner tout - Visualiser dans une fenêtre à part
A1=[ 'C' ; 'O' ; 'E' ; ' '  ; ' ' ]

j'ai l'impression que les variables sont identiques sur matlab mais elles ne le sont pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
isequal(A,A1)=0
strcmp(A,A1)=0
ispace(A)=0 0 0 0 0
ispace(A1)=0 0 0 1 1

il semblerait donc que les deux derniers char de A ne soient pas des espaces, auriez-vous une idée de ce dont il s'agit ou existe il une commande me permettant d'analyser ces deux char ?

PS : si je crée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
A1=[ 'C' ; 'O' ; 'E' ; A(4) ; A(4)]
alors mon programme fonctionne.
la commande A(4) me donne et un espace blanc lorsque je clique dessus ...

Auriez vous une idée

Merci