How to correct the below code?
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
satish bhat
le 14 Août 2016
Réponse apportée : John BG
le 14 Août 2016
n=5; p=4;
u=randn(n, p);
X= sqrt(1-r*r)*u + r*u;
e=normrnd(0*eye(n),5*(n))
beta0=[4;3;2.3;1];
y=X*beta0*(eye(n))'+e;
1 commentaire
Réponse acceptée
John BG
le 14 Août 2016
Satish
change your last line from
y=X*beta0*(eye(n))'+e;
to
diag(X*beta0)+e
I assumed
r=1
the command diag does what you tried with eye(n).
Satish
would you please be so kind to mark my answer as Accepted Answer?
To any other reader, please if you find this answer of any help solving your question,
please click on the thumbs-up vote link,
thanks in advance
John BG
0 commentaires
Plus de réponses (0)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!