Change for cross function from R2019a to R2019b
2 ビュー (過去 30 日間)
古いコメントを表示
I see that to perform the calculation done by R2019a's cross function I now have to do conj(cross). I see that https://www.mathworks.com/help/matlab/ref/cross.html has been updated, but where else is this notable change documented ?
2 件のコメント
James Tursa
2019 年 11 月 18 日
編集済み: James Tursa
2019 年 11 月 18 日
Interesting change, although I have never had the need to take the cross product of complex vectors myself.
回答 (1 件)
Steven Lord
2019 年 12 月 19 日
1 件のコメント
Tony Avito
2020 年 2 月 14 日
The update 4 is still returning the complex conjugate :)
Incorrect Code Generation: cross returns complex conjugated results for complex inputs (2088279)
try to run the code as they say:
>> a = magic(3) + 1i.*magic(3);
>> b = ones(3) + 1i.*ones(3);
>> c = cross(a,b)
c =
0.0000 - 2.0000i 0.0000 - 8.0000i 0.0000 +10.0000i
0.0000 - 8.0000i 0.0000 +16.0000i 0.0000 - 8.0000i
0.0000 +10.0000i 0.0000 - 8.0000i 0.0000 - 2.0000i
参考
カテゴリ
Help Center および File Exchange で General Applications についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!