Supposons que nous ayons des expressions comme u1 = 1/24 * h * sin (3 * t) -1/24 * h * sin (3 * t) * k + 1/24 * h * sin (t) -1/24 * h k sin (t). Après l'avoir enregistré dans un fichier .mat comment pouvons-nous le charger dans matlab.Je suis un nouvel utilisateur de matlab. Nous utilisons la boîte à outils symbolique de la version 5.3 de matlab. Après l'utilisation de la commande char, nous pouvons sauvegarder notre expression dans le fichier mat ou dans d'autres fichiers. Par exemple, fid = fopen ('out.mat', 'r'); syms t k classe (t); u0 = sin (t) + k * cos (t)^2; u0 = char (u0); Fprintf (fid, 'u0 =% s', u0); fclose (fid);Comment chargeons-nous nos expressions symboliques dans le matlab?
Cela permettra d'économiser u0 dans le fichier out.mat ou quel que soit le nom choisi, dans mon meilleur de la connaissance.Si vous avez une meilleure option, alors dites-moi s'il vous plaît. Donc, maintenant ma question est comment le charger ou comment allons-nous utiliser cette expression dans d'autres fichiers. Désolé de ne pas donner des informations complètes sur le problème.J'ai essayé la commande charger le nom de fichier, mais il donne "fichier ne peut pas être ouvert" .Je ne sais pas.Pourquoi?