% La commande input permet d'afficher une question et de récupérer la
% réponse dans une variable
n=input('Donnez la valeur de n : ')
%
% La commande sprintf permet de faire un affichage formaté de chaînes 
% de caractères comprenant des variables. Faire help sprintf.
%
entier=1;
reel=pi;
sprintf('Voici un entier %i et un réel %12.8f\n',entier,reel)
%
%% Sauvegarde et lecture des variables dans des fichiers
%
% La commande save permet de sauvegarder une variable dans un fichier
A=rand(1000,10);
save 'mata' A; % La matrice A est sauvegardée dans le fichier mata.dat
% La commande load permet de lire un fichier de données
clear A        % On détruit A
load 'mata'    % On lit le fichier mata.dat
whos           % A apparaît de nouveau
% Pour sauvegarder A sous forme de fichier texte 
% (le nom de la variable est perdu)
save -ASCII 'mata.txt' A
% Pour lire la matrice dans un fichier texte et l'affecter à une variable
B=load('mata.txt')
% Pour sauvegarder toutes les variables en cours 
save   % Sauvegarde toutes les variables dans le fichier matlab.mat
load   % Pour restaurer les variables sauvegardées 

