Что '(одинарная кавычка) оператор в MATLAB?

[code that does not change the question snipped]
M = M';

Что M = M';?

18
задан gberger 7 April 2014 в 04:07
поделиться

2 ответа

Это транспонированная матрица M. См. здесь .

Примечание

Как указал Эдрик, ' это CTRANSPOSE, то есть «сопряженная матрица или (комплексное) сопряженное транспонирование», которая дает тот же результат при применении к действительным матрицам, но к комплексным матрицам.

отменяет знак мнимой части сложных элементов в A

Если вам нужно только

поменять местами индекс строки и столбца для каждого элемента

, тогда вы будете использовать . ' ].

21
ответ дан 30 November 2019 в 06:59
поделиться

Обратите внимание, что ' является оператором CTRANSPOSE в MATLAB. Если вам не нужен комплексный конъюгат, используйте . ', который является методом TRANSPOSE .

21
ответ дан 30 November 2019 в 06:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: