How can I combine two vectors with different lenghts and indexes into one sum.
2 views (last 30 days)
Show older comments
Ruslan Askarov
on 25 May 2023
Commented: Ruslan Askarov
on 26 May 2023
I have different power measurements in two clusters and one time scale (excess delay).

and I should compute RMS value according this formula

where Pi consists of sum of values from both clusters.
I cannot figure out way to start second vector (power values of cluster 2) from index 3. OR should I write IF conditions??
I would appreciate any help :)
0 Comments
Accepted Answer
Askic V
on 25 May 2023
Edited: Askic V
on 25 May 2023
You obviously have missing values in your table. This is how I would approach to this problem:
tau = 0:10:80;
mu_tau = mean(tau);
Pc1 = [0,-5.4,-10.8,-16.2,-21.7,NaN,NaN,NaN,NaN];
Pc2 =[NaN,NaN,-3.2,-6.3,-9.4,-12.5,-15.6,-18.7,-21.8];
P = Pc1+Pc2;
RMS_val = sqrt(sum((tau-mu_tau).^2 .* P, 'omitmissing')/sum(P,'omitmissing'))
More Answers (0)
See Also
Categories
Find more on Statistics and Machine Learning Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!