Désinstallé Matlab et java. Réinstallé les deux. Rien n'y a fait.
Étrangement lorsque j'utilise Matlab en "application virtuelle" fournie par mon job, ça marche parfaitement.
Merci quand même...
Type: Messages; Utilisateur: Buide
Désinstallé Matlab et java. Réinstallé les deux. Rien n'y a fait.
Étrangement lorsque j'utilise Matlab en "application virtuelle" fournie par mon job, ça marche parfaitement.
Merci quand même...
Uniquement sous Matlab.
J'ai la même configuration "software" que mes collègues, donc je ne vois pas trop comment l'antivirus pourrait être impliqué chez moi et pas chez eux, sachant qu'ils n'ont...
Bonjour,
Mon boss m'a refilé son ancien ordi récemment et j'y ai installé Matlab R2011a (EDIT 64 bits).
Après quelques jours d'utilisation je me rends compte que l'interface graphique de Matlab...
Met le hold on après la déclaration du subplot et ça devrait marcher.
Si les lignes ont des formats différents, une bonne solution consiste à lire le fichier ligne par ligne avec fgetl.
Après tu peux faire des tests (if/else) sur chaque ligne en utilisant les...
Si tes fichiers font quelques Go, le traitement ligne a ligne de matlab est pas hyper rapide de mon point de vue. Surtout si tu utilise des regexp et/ou des boucle de controle pour savoir quelles...
Je n'ai pas suivi toute la discussion mais la fonction split n'est pas dur à encoder.
Regexp va te donner les indices des caractères que tu cherches et il ne restera plus qu'à faire un boucle sur...
Ce sujet a été discuté il y a quelques semaines: par ici.
Pourquoi ne pas simplement stocker tes valeurs dans une matrices 4xn et "le nom des tes blocs" dans un tableau de cellules correspondant... Il me semble que passer par une structure n'est pas...
Je suis pas sûr d'avoir clairement compris la question.
Ne serait-ce pas plus simple d'utiliser un tableau de cellules dans ce cas (ou même un simple matrice si toutes tes "lignes" ont la même...
Plutot quelque chose dans ce genre là:
Struct = {'StrucA', 'StructB'}
for ind = 1:size(Struct, 2)
eval([Struct(ind) '.fonction(Test)'])
end
D'après mon experience, ce que tu essaie de faire est plutôt du ressort d'une classe.
Voir la FAQ sur la POO en Matlab
Tu split après les 1 si je comprends bien. Plusieurs possibilités: tu cherche les un de tas séquence avec strcmp/strfind et tu coupe ensuite ta séquence suivant les indices que tu as.
Plus...
Regarde du coté des fonctions string: strcmp, strfind etc...
Je suis pas sûr de bien comprendre la question. Mais tu peux toujours utiliser l'exponentielle terme à terme comme suit:
2.7183.^M
Du coté du FEX, il y a ce code pour lire des fichiers vrml 2.0.
Sinon tu peux "parser" ton fichier en le lisant lignes par lignes et en utilisant les regexp implémentées dans matlab.
Matlab n'accepte pas l'indice 0 pour les tableau ou les vecteurs. Ta boucle devrait commencer à 1. Ou alors du moins tes indices pour ce que tu load devraient être i+1
for i=0:com_tra
...
La ligne Perm2=0 est fausse. Je te laisse réfléchir à la solution ;) Relis bien ce que j'ai écrit ;)
Il faut aussi ajouter un printf à la fin (après la boucle). Puisque ta dernière itération ne sera...
Je vais pas écrire le code mais personnellement je le ferai comme suit:
Boucle sur les élément de la matrice:
1)stocker le premier nombre de la matrice: D = (0,100). Initialiser un compter à 1....
Il me semble que oui, que ce soit dans l' "objective function" ou dans les contraintes au travers du paramètres nonlcon.
Il a plusieurs fonctions matlab pour la programation linéaire. Commence par regarder celle là.
help fmincon
Je pense que la réponse est oui.
Dans ta fonction tu travailleras sur une copie locale du tableau. D'ailleurs si tu utilise le "débuggeur" tu verras que quand tu passes dans une fonction, tu as un...
Si l'utilisateur rentre un chemin, vérifie qu'il finisse bien par / ou alors ajoute le:
dicomwrite(image{n}, [path_name '/nom' int2str(n) '.dcm']);
Tu peux utiliser le code suivant:
h = ezplot(...)
set(h,'Color',...)
Sauf erreur, Matlab ne fait appel aux capacités d'un multicores qu'en cas de calculs compliqué du genre FFT (EDIT: plutôt seulement pour les cas où un version multicores est implémentée...).
Mais...
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.