Fragen mit 'matlab' getaggt

MATLAB ist eine von MathWorks entwickelte Hochsprachen- und interaktive Programmierumgebung für numerische Berechnungen und Visualisierungen. Fragen sollten sowohl mit [matlab] als auch mit [octave] bezeichnet werden, nicht jedoch mit beiden, sofern die Frage nicht explizit beide Pakete enthält. Bitte geben Sie bei Verwendung dieses Tags die MATLAB-Version an, mit der Sie arbeiten (z. B. R2017a).
9
antwortet

Wie kann ich ein von einer Funktion zurückgegebenes MATLAB-Array indizieren, ohne zuerst eine lokale Variable zuzuweisen?

Wenn ich zum Beispiel den Durchschnitt der Magie (5) lesen möchte, kann ich dies folgendermaßen tun: M = Magie (5); Wert = M (3,3); um einen Wert zu bekommen == 13. Ich möchte etwas wie folgt machen: value = magic (5) (3,3); Wert = (Magie (5)) (3,3) ...
set 02 Sep '10 um 15:34
7
antwortet

Mat-Dateien in Python lesen

Hat jemand eine erfolgreiche Erfahrung beim Lesen von Matlab.mat-Binärdateien in Python? (Ich habe gesehen, dass scipy angeblich das Lesen von .mat-Dateien unterstützt, aber ich war nicht erfolgreich. Ich habe scipy Version 0.7.0 installiert und kann die loadmat () -Methode nicht finden.)
am 17. Mai 09 um 15:02 Uhr festgelegt
9
antwortet

Unterschiede zwischen Octave und MATLAB?

Ich bin ein Programmierer, der Python, Ruby und einige andere C kennt, die versuchen zu entscheiden, ob sie GNU Octave oder Matlab lernen möchten. Ich weiß, dass sie im Allgemeinen viel haben, aber ich verstehe nicht, wie ähnlich die Syntax oder sogar die Datenstrukturen sind. Jeder sagt sie "...
am 23. August eingestellt '12 um 6:13
8
antwortet

Präsentation und Lösung des Labyrinths mit dem Bild

Wie kann ein Labyrinth mit einer Bildansicht am besten angezeigt und gelöst werden? Was ist der beste Weg, um ein JPEG-Bild (wie oben gezeigt) zu lesen, in einer Datenstruktur zu analysieren und das Labyrinth zu lösen? Mein ne ...
Set 21. Oktober '12 um 9:03
4
antwortet

Xkcd-Grafik in MATLAB

So haben talentierte Leute herausgefunden, wie man in Mathematica, in LaTeX, in Python und in R bereits Xkcd-Diagramme erstellen kann. Wie kann man mit MATLAB Grafiken erstellen, die wie oben aussehen? Was ich ausprobiert habe, habe ich verwackelte Linien geschaffen, aber ich konnte nicht ...
Okt 03 einstellen '12 um 7:19
8
antwortet

Ist es möglich, für jede Datei in MATLAB mehr als eine Funktion zu definieren und von außerhalb dieser Datei darauf zuzugreifen?

Als ich für einen Bachelor-Abschluss in EE studierte, musste MATLAB jede Funktion in einer eigenen Datei definieren, auch wenn es sich um eine Zeile handelte. Jetzt bin ich in der Graduiertenschule und muss ein Projekt in MATLAB schreiben. Es ist immer noch eine Voraussetzung für ...
Set 25 Aug. '10 um 23:26 Uhr
15
antwortet

Warum ist MATLAB bei der Matrixmultiplikation so schnell?

Ich mache einige Tests mit CUDA, C ++, C # und Java und verwende MATLAB, um die Matrix zu prüfen und zu generieren. Wenn ich mich jedoch mit MATLAB multipliziere, multiplizieren sich die Matrizen 2048x2048 und sogar fast sofort. 1024x1024 2048x2048 4096x409 ...
am 19. Mai 11 um 14:46 Uhr festgelegt
11
antwortet

Was kann MATLAB, was R nicht kann?

Ich höre oft, dass sich Leute beschweren, wie teuer MATLAB ist. Dann frage ich mich, warum sie nicht einfach Octave oder R verwenden. Aber ist letzteres wahr? Können Sie R verwenden, um MATLAB zu ersetzen?
am 15. November eingestellt 09 um 19:59
9
antwortet

Verwenden von i und j als Variablen in Matlab

i und j sind sehr beliebte Variablennamen (siehe zum Beispiel diese Frage und diese). Zum Beispiel in Zyklen: für i = 1: 10 tun% etwas ... end As Indizes in der Matrix: mat (i, j) = 4; Warum sollten sie nicht als Variablennamen in Matla verwendet werden ...
Set 09 Feb '13 um 22:37
5
antwortet

Wann wird in Matlab der optimale Einsatz von bsxfun?

Meine Frage: Ich habe festgestellt, dass viele gute Antworten auf die SO-Fragen von Matlab häufig die Funktion bsxfun verwenden. Warum Motivation: In der Matlab-Dokumentation zu bsxfun finden Sie folgendes Beispiel: A = magic (5); A = bsxfun (@minus, A, Mittelwert (A)) Natürlich m ...
am 18. Oktober eingestellt '12 um 12:31
9
antwortet

Wie können einige zurückgegebene MATLAB-Funktionswerte elegant ignoriert werden?

Ist es möglich, den Rückgabewert "n-te" von einer Funktion zu erhalten, ohne vorher Dummy-Variablen für alle Rückgabewerte von n-1 erstellen zu müssen? Nehmen wir an, ich habe die folgende Funktion in MATLAB: function [a, b, c, d] = func () a = 1; b = 2; c = 3; ...
am 14. April eingestellt 09 um 15:28 Uhr
8
antwortet

"Klonen" von Zeilen oder Spalten von Vektoren

Manchmal ist es nützlich, den Zeilen- oder Spaltenvektor in eine Matrix zu "klonen". Klonen, ich meine die Transformation eines Zeilenvektors wie [1,2,3] in die Matrix [[1,2,3] [1,2,3] [1,2,3]] oder einen Spaltenvektor wie [ 1 2 3] in [[1,1,1] [2,2, ...
Set 11. Oktober. 09 um 10:54
15
antwortet

Standardargumente in Matlab

Ist es möglich, Standardargumente in Matlab zu haben? Zum Beispiel hier: Funktion wave (a, b, n, k, t, f, flag, fTrue = inline ('0')) Ich möchte, dass die wahre Lösung ein optionales Argument für die Wellenfunktion ist. Wenn dies möglich ist, kann jeder ...
am 28. April eingestellt 09 um 03.46 Uhr
5
antwortet

Zeigt automatisch verschiedene farbige Linien an

Ich versuche, mehrere Kerndichteschätzungen in demselben Diagramm zu erstellen, und ich möchte, dass sie unterschiedliche Farben haben. Ich habe eine Lösung mit der Zeichenfolge "rgbcmyk" und gehe für jeden einzelnen Abschnitt darüber, aber ich habe Duplikate nach 7 ...
8. Januar eingestellt '10 um 19:01