Gather specially vector satisfied the condition

I want to gather specially vector that satisfied the condition :
if
np=100;
x_1n = 1.5*randn(1,np); x_n = [x_1n; 0.5*(x_1n+randn(1,np))]; X = [x_1,...,x_100]
How can I put in 100 of vector in X in MATLAB? (like creating vector space?)

 채택된 답변

KSSV
KSSV 2022년 4월 21일

0 개 추천

np=100;
X = zeros(np) ;
x = 1.5*randn(np,1);
for i = 2:np
X(:,i) = 0.5*(X(:,i-1)+randn(np,1));
end

댓글 수: 4

x_n should be 2-dimension vector(or matrix) Thank you
np=100;
X = zeros(2,np,np) ;
for i = 1:np
x_1n = 1.5*randn(1,np);
x_n = [x_1n; 0.5*(x_1n+randn(1,np))];
X(:,:,i) = x_n ;
end
hmm.. I should print about cov(X)....
And I think It's right your first answer, because I can see in matlab that x_n is 2*100, and X is 100*100 thank you very much.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Time Series에 대해 자세히 알아보기

질문:

2022년 4월 21일

댓글:

2022년 4월 21일

Community Treasure Hunt

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

Start Hunting!

Translated by