Byłem po prostu ciekawy, dlaczego Matlab może porównać pustą matrycę z matrycą singleton. W szczególnościDlaczego Matlab może porównywać pustą macierz z macierzą singleton?
>> [] == [1]
ans =
[]
prostu wydaje się dziwne, że byłoby to zrobić i jestem po prostu zastanawiasz się, dlaczego to zrobić. Działa to również w przypadku innych operacji porównania (< =, <,> =,>,! =). Daje błąd, jeśli rozmiar wiersza lub kolumny jest większy niż jeden.
Dzięki!
Edit: Wierzę również, robią to dla innych operatorów, takich jak dodawanie, odejmowanie itp
Ah-ha! Dzięki! to ma wiele sensu. Czuję się głupio, nie widziałem, że to będzie skalar. W naszej klasie wdrażamy podzbiór matlab i byliśmy zaskoczeni, dlaczego Matlab to zrobi. – user1348913