which function can calculate standard deviation with weights?

I know function "std" can get an array's standard deviation;
but now I want to calculate standard deviation with certain weights for each number of array; for example,
X=[1,2,3,4,5]; and weights=[0.1,0.3,0.1,0.3,0.1];
so is there the built-in function in Matlab?

Categories

Asked:

on 20 Jan 2017

Answered:

on 23 Jan 2017

Community Treasure Hunt

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

Start Hunting!