Impeccable, merci à vous deux !
Type: Messages; Utilisateur: Adjen
Impeccable, merci à vous deux !
Bonjour,
Je dispose de huit fonctions, numérotées de 1 à 8 et définies comme ceci :
ConvTemp1 = @(x) 25.02*x - 4.78;
Avec chacune des coefficients différents.
Je souhaite passer un vecteur...
J'ai finalement trouvé dans le tuto. Il fallait convertir le code couleur rgb en code vba :
rgb = [1 1 1];
range.BorderAround([],xlMedium,[],256.^(0:2)*round(rgb(:)*255));
Bonjour,
Je cherche à mettre en forme un classeur excel à partir de matlab via automation. Je me suis inspiré des articles de Dut à ce sujet.
Il est possible de définir une bordure extérieure à...
Bonjour,
Pour positionner l'interface graphique au centre de l'écran :
% Récuperer la taille de l ecran %
set(0,'Units','pixels');
posScreen = get(0,'ScreenSize');
% Taille figure %
Bonsoir,
Si j'ai bien saisi, tu souhaites lancer ton gui à partir d'un dossier et lire tes fichiers texte qui se trouvent dans un second dossier.
A rajouter dans le callback du bouton 'Ouvrir...
Bonjour,
Peux-tu poster en pièce jointe ton code avec les modifications apportées ?
Pas compris.
Bonjour,
Il te faut créer un pushbutton supplémentaire auquel tu définis la fonction callback suivante, adaptée à ton fichier de quatre colonnes sans ligne d'entête :
function...
Sans plus d'infos sur tes fichiers à lire, difficile de t'aider davantage.
Tu trouveras en pièce jointe un exemple d'interface qui permet la lecture des données d'un fichier texte selon la forme...
Bonjour,
Concernant l'affichage d'un message sans choix de fichier. A ajouter sous l'appel à la fonction uigetfile dans le code de ton pushbutton :
if (filename == 0)
...
Bonjour,
Voici une solution trouvée par hasard sur le net ici.
Bonjour,
Après avoir lancé le .exe via Matlab, ce dernier m'affiche bel et bien un message d'erreur.
Warning: An error occurred during the mode callback.
> In...
Bonjour Gooby,
Désolé de ne pas avoir répondu plus tôt, les fêtes tout ça.
Je n'ai pas laissé la fenêtre dos sur ma version compilée. Je vais jeter un oeil là dessus. Merci à toi.
Bonjour,
Je dispose d'un script qui fait appel à la fonction Action Post Callback de la fonction zoom de matlab dans le but de récupérer les limites d'un graphique après un zoom et de les afficher...
Ci joint un exemple réalisé avec le guide de matlab qui répond à ton besoin. GUI1 est l'interface principale, c'est son .m qu'il faut lancer.
192319
C'est le même principe oui. Il faut juste veiller à enregistrer tes variables avec setappdata et à les récupérer avec getappdata au bon endroit dans ton code.
Bonjour,
Les fonctions setappdata et getappdata sont pas mal pour ça. Dans le cas d'un trop grand nombre de variables, j'ai pris l'habitude personnellement de les sauver dans un fichier .mat avec...
Partons du principe que tes données numériques sont stockées dans une matrice Minj où chaque colonne correspond au vecteur minj calculé pour une itération. Il y a certainement mieux mais je ferai...
Bonjour,
Une solution serait de créer une matrice Minj contenant la masse injectée pour chaque itération dans une colonne. Tu conserves ainsi les données pour chaque itération et tu n'as plus qu'à...
Bonjour,
A ajouter dans la fonction du bouton importer, quelque chose de ce type :
set(handles.listbox,'string',data);
Pour effacer le contenu de la listbox, dans la fonction du bouton...
Comment se présente le fichier document.xlsx ?
Je ne saurais dire si ça va t'aider mais essaye de regarder du côté des propriétés parent et children de tes figures.
La fonction uigetfile renvoie le nom du fichier et le nom du chemin. Tu dois ensuite ouvrir le fichier avec par exemple la fonction xlsread;
[filename,pathname] =...
Bonjour,
La commande strrep(X,' ', ',') fonctionne chez moi.
Il s'agit peut être d'une tabulation et non d'un espace. Essaye avec Xmodif = strrep(X,char(9),',').
Bonjour,
Un exemple avec un uicontrol de type textbox :
x = 1:0.1:20;
y = sin(x);
fig = figure;
subplot(2,2,1)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.