Dear all,
I have two datasets, each of the form 2464x2464x14, where the 14 represents the year. In other words I have the same matrix stacked on each other for 14 different years. One dataset represents current prices and the other previous year prices. I want them to divide each other elementwise such that i end up with one matrix 2464x2464x14, which is adjusted by inflation. I am not sure what is the best way to do it?
I did it for one element : data_adjusted = (data_CP(1,1,1)./data_PYP(1,1,1))*1000;
How can i tell matlab to do it row for row and then switch to the matrix of the next year?
thanks in advance :)

 채택된 답변

KSSV
KSSV 2021년 1월 6일

0 개 추천

iwant = data_CP./data_PYP*1000 ;

댓글 수: 1

Victoria Pake
Victoria Pake 2021년 1월 6일
Thanks, did not expect it to be so simple. it worked :D

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

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기

질문:

2021년 1월 6일

댓글:

2021년 1월 6일

Community Treasure Hunt

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

Start Hunting!

Translated by