Tag: matlab

MATLAB ist eine Hochsprache und interaktive Programmierumgebung zur numerischen Berechnung und Visualisierung entwickelt von MathWorks. Fragen sollten gekennzeichnet werden, entweder mit [tag:matlab] oder [tag:Oktav], aber nicht beides, es sei denn, die Frage beinhaltet explizit beide Pakete. Wenn mit diesem tag, bitte geben Sie die MATLAB-Version, mit der Sie arbeiten (z.B. R2017a).

Wie kann ich ein numpliges Array in Blöcken effizient verarbeiten, ähnlich der Matlab-Funktion blkproc (blockproc)?

Anzahl der Antworten 6 Antworten
Ich bin auf der Suche nach einen guten Ansatz für die effiziente Aufteilung eines Bildes in kleine Regionen, Verarbeitung jede region einzeln, und dann re-Montage werden die Ergebnisse jeder Prozess in einem einzigen Bild. Matlab hatte ein

Ansätze zum Erstellen eines Videos in Matlab

Anzahl der Antworten 4 Antworten
Was sind die Möglichkeiten zum erstellen von videos in Matlab? Ich suchte und fand vor allem 3-Toolboxen, die in diesem Feld arbeiten, image processing, image acquisition and control vision... aber wie kann ich das tun ohne Sie,

Zu Spalten in NumPy zuweisen?

Anzahl der Antworten 2 Antworten
Wie könnte der folgende MATLAB-code geschrieben werden, mithilfe von NumPy? A = zeros(5, 100); x = ones(5,1); A(:,1) = x; Zuordnung zu den Zeilen scheint zu funktionieren leicht, aber ich konnte Sie nicht finden, ein Beispiel der

Wie stoppt man den Sound in MATLAB?

Anzahl der Antworten 4 Antworten
Beim spielen einen sound mit einer e.g: sound(x,fs); Ich manchmal durch Zufall spielen die falschen. Wenn x ist von beträchtlicher Länge, da ich derzeit versuche zu warten, bis der Ton beendet ist. Irgendwelche Vorschläge auf, wie Sie

So löschen Sie die letzte Zeile im Befehlsfenster

Anzahl der Antworten 4 Antworten
Ich bin gespannt über den Fortschritt des Laufenden Programms und drucken ich einige Informationen über die aktuelle iteration wie: for i = 1:N ... ... msg = sprintf('Processed %d/%d', i, N); display(msg) end Ich nicht drucken wollen,

Wie fügt man die Fortschrittsbalkensteuerung zu Matlab gui hinzu?

Anzahl der Antworten 7 Antworten
Ist es ein ready made Fortschrittsbalken uicontrol, die Hinzugefügt werden können, um Matlab-gui, entweder uicontrol oder ActiveX-Komponente? [edit] ich weiß über die waitbar-Funktion, ich meinte eine Komponente, die in eingeführt werden kann, die entworfen, GUI-und nicht nur

So ändern Sie die Eigenschaften eines Matlab-Objekts

Anzahl der Antworten 2 Antworten
Habe ich einen MATLAB-Klasse, so etwas wie: classdef myclass properties x_array = ; end methods function increment(obj,value) obj.x_array = [obj.x_array ; value); end end end Das problem ist, das Eigentum x_array nie geändert, wenn ich rufe die

Zufällige Punkte in einem Parallelogramm

Anzahl der Antworten 11 Antworten
Habe ich eine 4 Seite konvex-Polygon definiert durch 4 Punkte in 2D, und ich möchte in der Lage sein zum generieren zufälliger Punkte drin. Wenn es wirklich vereinfacht das problem, ich kann limit das polygon, ein Parallelogramm,

Fourier-Transformation von Phase und Größe erhalten - Matlab

Anzahl der Antworten 1 Antworten
Betrag und phase der fourier-Transformation F sind definiert als: Mag = sqrt(Real(F)^2 + Imaginary(F)^2) und Phase = arctan(Imaginary(F)/Real(F)) Ive versucht, zu schreiben, matlab-code, der nimmt in ein Graustufen-Bild-matrix, führt fft2() auf die matrix und berechnet dann die

Sind in MATLAB Variablen standardmäßig doppelt korrekt?

Anzahl der Antworten 1 Antworten
Diese Frage stellte sich auch etwas seltsam, dass ich bemerkte nach der Untersuchung diese Frage weiter... Ich immer verstanden MATLAB-Variablen werden double-precision standardmäßig. Also, wenn ich etwas zu tun, wie eine variable deklarieren, die mit 20 stellen

Spaltenauswahl in Matlab

Anzahl der Antworten 1 Antworten
Ist es möglich, wählen Sie nur bestimmte Spalten einer matrix? E. g. Ich habe einen 10x100 geformte matrix und ich nur möchte, um diese 4 Spalten: 231, 82, 12, 493. Kommentar zu dem Problem Eine Referenz schlage

Stoppuhr-Funktion in R

Anzahl der Antworten 10 Antworten
Gibt es einen R-timer oder Stoppuhr-Funktion ähnlich zu MATLAB ist tic/toc -? Kommentar zu dem Problem - Öffnen für was es Wert ist, googeln [r] tic-toc jetzt (Feb 2013) gibt viele Antworten; weiß nicht, ob es damals

Matlab strcat Funktion Probleme mit Leerzeichen

Anzahl der Antworten 5 Antworten
Ich versuche, dies zu erreichen: strcat('red ', 'yellow ', 'white ') Ich erwartet, um zu sehen, "rot gelb weiss", allerdings sehe ich "redyellowwhite" auf die Ausgabe des Befehls. Was muss getan werden, um sicherzustellen, die Leerzeichen verkettet

Welche Alternativen gibt es zum MATLAB Editor?

Anzahl der Antworten 9 Antworten
Einige Dinge, die finde ich persönlich als Mängel in der MATLAB-Editor: praktisch keine code-completion zur Verfügung nicht OS native (auf MacOS) - aber in der X-Umgebung (shortcuts, kopieren&paste Probleme, die keymappings, nicht intuitive Fenster-Verwaltung) praktisch keine refactoring-tools

laufender Matlab-Code von PHP

Anzahl der Antworten 4 Antworten
Wie der Titel sagt, ich habe einen Matlab-code für Isoliert gesprochene Wörter Anerkennung und ich möchte in der Lage sein, sich zu integrieren, dieses Projekt mit anderen aus mit PHP für einen bestimmten Zweck. Ich habe nicht

Ein bestimmtes Zeichen in einer Zeichenfolge in Matlab finden

Anzahl der Antworten 7 Antworten
Angenommen ich habe einen string '[email protected]'. Ich möchte zum speichern der Zeichenkette vor und nach dem "@" in 2 getrennten Zeichenfolgen. Was wäre die einfachste Methode bei der Suche nach der " @ " - Zeichen oder

Wie bekomme ich den Typ einer Variablen in MATLAB?

Anzahl der Antworten 6 Antworten
Stellt MATLAB eine Funktion/operator, der gibt den Typ einer Variablen (ähnlich wie die typeof - operator in JavaScript)? InformationsquelleAutor der Frage Dónal | 2009-02-23

Punkte in der Reihenfolge in einem Diagramm beschriften

Anzahl der Antworten 1 Antworten
Ich habe zwei Vektoren repräsentieren die Lage der Punkte (x,y), die würde ich gerne zeichnen. Ich weiß, wie zu zeichnen, aber ich möchte auch, Sie zu beschriften 1, 2, 3, 4... mit Etiketten sichtbar auf dem Grundstück.

Wie man Gabor Wavelets auf ein Bild anwendet?

Anzahl der Antworten 2 Antworten
Wie verwende ich diese Gabor-filter, wavelets auf einem Bild ? close all; clear all; clc; % Parameter Setting R = 128; C = 128; Kmax = pi / 2; f = sqrt( 2 ); Delt = 2

Kartenfunktion in MATLAB?

Anzahl der Antworten 7 Antworten
Ich bin ein wenig überrascht, dass MATLAB nicht über eine Map-Funktion, so dass ich gehackt einen selber zusammen, da es etwas ich kann nicht ohne Leben. Gibt es eine bessere version gibt? Gibt es etwas-standard-funktionale Programmierung-Bibliothek für

Verwenden von i und j als Variablen in Matlab

Anzahl der Antworten 9 Antworten
i und j sind sehr beliebt Variablennamen (siehe z.B., diese Frage und diese eine). Beispielsweise in Schleifen: for i=1:10, % do something... end Als Indizes in der matrix: mat( i, j ) = 4; Warum sollte nicht

Wie initialisiert man ein Array von Strukturen in MATLAB?

Anzahl der Antworten 6 Antworten
Wie kann ich preallocate ein array von structs in MATLAB? Ich möchte preallocate "a" in diesem Beispiel, so dass es nicht die Größe mehrmals. a = for i = 1:100 a(i).x = i; end InformationsquelleAutor der

Generieren Sie eine Zufallszahl mit gegebener Wahrscheinlichkeit matlab

Anzahl der Antworten 5 Antworten
Ich will eine Zufallszahl erzeugen, die mit einer bestimmten Wahrscheinlichkeit, aber ich bin nicht sicher, wie: Ich brauche eine Zahl zwischen 1 und 3 num = ceil(rand*3); aber ich benötige unterschiedliche Werte haben unterschiedliche Wahrscheinlichkeiten der Erzeugung

Wie umschließt man eine Funktion mit Varargin und Varargout?

Anzahl der Antworten 3 Antworten
mini-Beispiel: function varargout = wrapper(varargin) varargout = someFunction(varargin); So, ich würde es tun ersten. Aber zum Beispiel, wenn someFunction = ndgrid dies führt zu einer nicht definierten Zell-arrays-Fehler, so dass der nächste Versuch war mit someFunction(varargin{:}) statt.

Wie lösche ich Nullkomponenten in einem Vektor in Matlab?

Anzahl der Antworten 7 Antworten
Ich habe einen vector zum Beispiel a = [0 1 0 3] Ich möchte a in b, die gleich b = [1 3]. Wie führe ich diese im Allgemeinen? Also ich habe einen Vektor mit einige null-Komponenten

Wie bekomme ich den zweiten Rückgabewert von einer Funktion, ohne temporäre Variablen zu verwenden?

Anzahl der Antworten 2 Antworten
Habe ich eine Funktion gibt zwei Werte, etwa so: [a b] = myfunc(x) Ist es ein Weg, um die zweite return-Wert ohne Verwendung einer temporären Variablen, und ohne änderung der Funktion? Was ich Suche, ist so etwas

arrayfun kann deutlich langsamer sein als eine explizite Schleife in Matlab. Warum?

Anzahl der Antworten 2 Antworten
Betrachten Sie die folgenden einfachen speed-test für arrayfun: T = 4000; N = 500; x = randn(T, N); Func1 = @(a) (3*a^2 + 2*a - 1); tic Soln1 = ones(T, N); for t = 1:T for n

Matlab wählt zufällige Farben für das Plotten

Anzahl der Antworten 2 Antworten
Habe ich 6 Vektoren, die ich zeichnen möchten. Wie kann ich machen, die jede Handlung mit einer anderen Farbe (random)? Mit dem code unten, die Handlung beschränkt sich auf eine Farbe für alle sechs Vektoren. plot(x,y,'-rs','LineWidth',1,... 'MarkerEdgeColor','k',...

Ist MATLAB OOP langsam oder mache ich etwas falsch?

Anzahl der Antworten 4 Antworten
Ich experimentiere mit MATLAB OOP, als start habe ich ahmte meine C++'s Logger-Klassen, und ich bin dabei, alle meine string-helper-Funktionen in eine String-Klasse, die denken, es wäre toll, in der Lage sein, Dinge zu tun, wie a

Finden Sie Indizes von Elementen in einem Array basierend auf einer Suche aus einem anderen Array

Anzahl der Antworten 8 Antworten
Stell dir vor, ich habe zwei arrays: a = [1, 2, 5, 7, 6, 9, 8, 3, 4, 7, 0]; b = [5, 9, 6]; Will ich finden, die Indizes der Werte von b in a (nur

Erstellen Sie eine Adjazenzmatrix in MATLAB

Anzahl der Antworten 6 Antworten
Betrachten eine Reihe von Punkten angeordnet, die auf einem raster der Größe N-M. Ich bin versucht zu bauen, die Nähe matrix, so dass benachbarte Punkte miteinander verbunden sind. Beispielsweise in einem 3x3-raster mit einem Diagramm: 1-2-3 |

Hash-Tabellen in MATLAB

Anzahl der Antworten 6 Antworten
Macht MATLAB haben keinen support für die hash-Tabellen? Einige hintergrund Arbeite ich auf ein problem in Matlab, die erfordert, dass ein scale-space-Repräsentation eines Bildes. Dazu erstelle ich ein 2-D Gauß-filter mit Varianz sigma*s^k für k in einem

Wie man 3-dimensionale Matrix in numpy erstellt, wie Matlab a (:,:, :)

Anzahl der Antworten 1 Antworten
How to create 3-dimensional matrix in numpy , wie matlab a(:,:,:) . Ich versuchen, zu konvertieren von matlab-code, der das erstellen von 3d-matrix zu python, die durch die Nutzung numpy.array und ich weiß nicht, wie das erstellen

Matlab: Konvertiere ein Array von Zahlen in ein Array von Strings

Anzahl der Antworten 4 Antworten
Wie kann ich umwandeln [12 25 34 466 55] um ein array von strings ['12' '25' '34' '466' '55']? Die Konvertierungsfunktionen ich weiß, konvertiert das array zu einem string, der das gesamte array. InformationsquelleAutor der Frage olamundo

Lesen von V 7.3-Datei in Python

Anzahl der Antworten 5 Antworten
Ich versuche zu Lesen, eine matlab-Datei mit dem folgenden code import scipy.io mat = scipy.io.loadmat('test.mat') und es gibt mir die folgende Fehlermeldung raise NotImplementedError('Please use HDF reader for matlab v7.3 files') NotImplementedError: Please use HDF reader for

Finde die gegebene Zeile in einer Matrix

Anzahl der Antworten 4 Antworten
Habe ich eine m n-matrix in MATLAB, sagen, M. ich habe eine n-element Zeile-Vektor, D. H. ein durch eine n-Spalte-matrix, sagen wir X. Ich weiß, X ist eine Zeile irgendwo in M. Wie finde ich den index

Wie durchsuche ich den MATLAB-Befehlsverlauf?

Anzahl der Antworten 2 Antworten
Möchte ich nach einem bestimmten Befehl, den ich bereits verwendet haben. Ist es möglich, eine Freitext-Suche, die auf MATLAB-Befehl Geschichte? Kommentar zu dem Problem Verwandte Themen: Recall-Befehl aus der Geschichte von command number Kommentarautor: Jonas InformationsquelleAutor der

MATLABs Müllsammler?

Anzahl der Antworten 3 Antworten
Was ist Ihr mentales Modell? Wie ist es implementiert? Welche stärken und Schwächen hat es? MATLAB GC vs. Python-GC? Manchmal sehe ich seltsame performance-Engpässe bei der Verwendung von MATLAB-verschachtelte Funktionen in ansonsten harmlos aussehende code, ich bin

Verwenden der Fourier-Analyse für die Zeitreihenvorhersage

Anzahl der Antworten 4 Antworten
Für Daten, die bekannt, um saisonale oder tägliche Muster, die ich verwenden möchte, eine fourier-Analyse verwendet werden, um Vorhersagen zu treffen. Nach dem ausführen der fft über Zeit-Serien Daten, die ich erhalten Koeffizienten. Wie kann ich diesen

Wie behandelt man Name / Wert-Paare von Funktionsargumenten in MATLAB?

Anzahl der Antworten 13 Antworten
Ich habe eine Funktion, optionale Argumente, die als name/Wert-Paaren. function example(varargin) % Lots of set up stuff vargs = varargin; nargs = length(vargs); names = vargs(1:2:nargs); values = vargs(2:2:nargs); validnames = {'foo', 'bar', 'baz'}; for name =

Matlab Coder vs Handcodierung?

Anzahl der Antworten 5 Antworten
Einige Hintergrundinformationen für Leute, die dies Lesen in der Zukunft (falls es nicht gesperrt ist). Ich Neige dazu, zu tun, meine Programmierung in einer Hochsprache zu verstehen, die problem erste. Nach dem abdecken aller möglichen Ecke Fällen

@Ordner und + Ordner

Anzahl der Antworten 1 Antworten
Was ist die Bedeutung der folgenden Ordner-Namen in MATLAB? @folder +folder Habe ich einen Klasse Tata.m verwendet classdef syntax. Sollte ich es in ein @folder oder eine +folder? Ist, habe ich mich an die Dokumentation, aber es

Warum wird die Matlab-Funktion "feval" benötigt?

Anzahl der Antworten 3 Antworten
Einem function-handle kann verwendet werden, um eine Funktion aufzurufen, z.B. f = @sin; val = f(1.0); also, warum ist "feval" jemals gebraucht? val = feval(f, 1.0); Wann ist es sinnvoll? Kommentar zu dem Problem Ich finde, es