Normalerweise ist das Aufrufen einer Matlab-Funktion mit einer leeren durch Kommas getrennten Liste derselbe wie das Aufrufen ohne Argumente. Zum BeispielMöglicher Fehler in `toc`-Funktion in Matlab R2015b
in={}; spy(in{:});
ist die gleiche wie
spy %// call without inputs
Aber ich bin immer seltsam GERÄTEVERHALTEN für die 1-Output-Version toc
: diese
tic; t=toc
während wie erwartet funktioniert Diese stürzt ab (schließt Matlab) in R2015b, Windows 7 64 Bit:
tic; in={}; t=toc(in{:})
Es funktioniert einwandfrei in Matlab R2014b, Windows 7 64 Bit.
Kann jemand dieses Verhalten in R2015b reproduzieren? Irgendeine Erklärung? Möglicher Fehler?
Bestätigt für 2015b (8.6.0.267246) auf MacOS X. – zeeMonkeez
Funktioniert gut in R2015a auf OS X. Abstürze R2015b auf OS X. – horchler
Vielen Dank beide! So ist es nicht OS-bezogene –