generarting vector or standard normal in matlab

1 回表示 (過去 30 日間)
rakesh kumar
rakesh kumar 2023 年 6 月 10 日
編集済み: rakshit gupta 2023 年 6 月 12 日
iI want to generate random variables z_i, where z_ is a standard normal varible (i,e. with mean zero and variance 1) and if I have a vector z=[z_1 z_2..........z_n] ' then theorectically zz^T should give an identity matrix. how can I generate z in matlab so that z *z^T is an identity matrix. where z^t is transpose of z

採用された回答

rakshit gupta
rakshit gupta 2023 年 6 月 10 日
編集済み: rakshit gupta 2023 年 6 月 12 日
One possible way to generate a random vector z in MATLAB such that z * z.' is an identity matrix is to use the randn function to generate a vector with normally distributed random variables, and then normalize it so that its length is equal to 1.
You can refer to randn and norm for normalizing the vector.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLogical についてさらに検索

製品


リリース

R2023a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by