Как создать набор данных в MATLAB, в котором переменные будут соответствовать заданному уровню?

Я ищу, чтобы создать набор данных с тремя столбцами и произвольным количеством строк.

Мне бы хотелось, чтобы в столбце 1 была корреляция Пирсона.20 с столбцом 2, в столбце 1 - 24 с столбцом 3, а в столбце 2 - 0,3 с столбцом 3.

Как мне сделать это?

1 ответ

Вы можете сгенерировать многовариантный гассиан, используя mvnrnd и указать ковариацию для достижения желаемой корреляции Пирсона.

см. следующую документацию: http://www.mathworks.com/help/stats/mvnrnd.html

Другие вопросы по тегам