help with this question
Show older comments
Hi, so I am trying to geta function that returns an output, which is the square root of the mean of the squares of the first nn positive odd integers, where nn is a positive integer and the only input argument. for example if nn=3 i want my function to return the sqaure root of the average of the numbers 1 9, and 25. my code so far is this:
function orms = odd_rms(nn)
orms = sqrt(mean((1:nn).^2));
however this is only returning positive integers. So I am wondering how to make this odd positive integers.
1 Comment
prashant paudel
on 23 May 2018
function rms=odd_rms(n) x=n*(2*n+1)*(2*n-1)/3; rms=sqrt(x/n);
Accepted Answer
More Answers (1)
Azzi Abdelmalek
on 6 Aug 2016
nn=3
mm=(0:nn-1)*2+1
Categories
Find more on Signal Generation, Analysis, and Preprocessing 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!