Articles of matlab

Y a-t-il un foreach dans MATLAB? Si oui, comment se comporte-t-il si les données sous-jacentes changent?

Existe-t-il une structure foreach dans MATLAB? Si oui, que se passe-t-il si les données sous-jacentes changent (c.-à-d. Si des objects sont ajoutés à l’ensemble)?

Pourquoi MATLAB est-il si rapide dans la multiplication de masortingces?

Je fais des tests avec CUDA, C ++, C # et Java, et utilise MATLAB pour la vérification et la génération de masortingces. Mais lorsque je multiplie avec MATLAB, 2048×2048 et des masortingces encore plus grandes se multiplient presque instantanément. 1024×1024 2048×2048 4096×4096 ——— ——— ——— CUDA C (ms) 43.11 391.05 3407.99 C++ (ms) 6137.10 […]

Comment obtenir le type d’une variable dans MATLAB?

MATLAB a-t-il une fonction / opérateur qui indique le type d’une variable (similaire à l’opérateur typeof en JavaScript)?

Est-il possible de définir plus d’une fonction par fichier dans MATLAB et d’y accéder depuis l’extérieur de ce fichier?

Lorsque j’étudiais pour mon diplôme de premier cycle en EE, MATLAB exigeait que chaque fonction soit définie dans son propre fichier, même s’il s’agissait d’une seule page. J’étudie maintenant pour un diplôme d’études supérieures et je dois écrire un projet dans MATLAB. Est-ce encore une exigence pour les nouvelles versions de MATLAB? S’il est possible […]

Graphes de style xkcd dans MATLAB

Ainsi, des personnes talentueuses ont compris comment créer des graphes de style xkcd dans Mathematica , LaTeX , Python et R. Comment peut-on utiliser MATLAB pour produire un tracé qui ressemble à celui ci-dessus? Ce que j’ai essayé J’ai créé des lignes ondulées, mais je ne pouvais pas obtenir des axes ondulés. La seule solution […]

Différences entre Octave et MATLAB?

Je suis un programmeur qui connaît Python, Ruby et quelques autres C qui essaient de décider d’apprendre GNU Octave ou Matlab. Je sais qu’ils ont beaucoup de choses en commun , mais je ne vois pas en quoi la syntaxe est similaire ou même si les structures de données le sont. Tout le monde dit […]

Comment puis-je indexer un tableau MATLAB renvoyé par une fonction sans l’assigner d’abord à une variable locale?

Par exemple, si je veux lire la valeur intermédiaire de magic(5) , je peux le faire comme ceci: M = magic(5); value = M(3,3); pour obtenir la value == 13 . Je voudrais pouvoir faire quelque chose comme l’un de ces: value = magic(5)(3,3); value = (magic(5))(3,3); se passer de la variable intermédiaire. Cependant, MATLAB […]