Ich bekomme bald neue Studenten, die MATLAB-Code schreiben werden. Sie sind neu in MATLAB, haben aber Erfahrung in der Programmierung in Java und C++.MATLAB-Tutorial für Programmierer
Ich werde sie durch den Getting Started Abschnitt der MATLAB-Hilfe gehen lassen. Außerdem möchte ich ein kleines Tutorial geben, mit dem Ziel, einige der häufigsten Fehler beim Wechsel zu MATLAB zu vermeiden (z. B. "MATLAB beginnt bei 1 zu zählen") und ihnen einige Funktionen zu zeigen, die sie möglicherweise nicht haben Seien Sie sich bewusst, wenn Sie aus anderen Sprachen kommen (zB "Sie können einen Skalar direkt von einem Array subtrahieren, und für Vektoren gibt es bsxfun").
Was sind die wichtigsten Dinge, die ich ihnen sagen sollte?
Es ist nicht nur Matlab, das beginnt bei 1 zu zählen - fast jeder tut es. Es sind nur C-infizierte Programmierer, die anfangen, bei 0 zu zählen. Wenn Sie an mir zweifeln, schauen Sie sich die Finger an der linken Hand an und fangen Sie an, sie zu zählen. :-) –
Ernsthafter, für was werden sie Matlab Code schreiben? Es ist heutzutage ein ziemlich großes Produkt und die interessierenden Merkmale in der Signalverarbeitungsdomäne sind wahrscheinlich anders als die Merkmale, die für numerische Optimisten von Interesse sind. –
@High Performance Mark: Sie werden Bildanalyse (und einige Optimierung) tun. Sie müssen glücklicherweise keine Bilddaten laden, da ich eine Klasse habe, die das für sie tut. – Jonas