Write Standard Deviation Distance

28 ビュー (過去 30 日間)
Lisbeth Ccoyo Ortiz
Lisbeth Ccoyo Ortiz 2022 年 6 月 4 日
編集済み: Himanshu Desai 2023 年 5 月 31 日
I am asked to write a function called standard_deviation_distance that takes as input a data vector [1xN] v and a number x [1x1], in that order. And I have code to call your function:
v = [10 12 14];
x = 7;
dist = standard_deviation_distance(v,x)% =-2.5

回答 (2 件)

VBBV
VBBV 2022 年 6 月 5 日
編集済み: VBBV 2022 年 11 月 10 日
v = [10 12 14];
x = ones(1,numel(v))*7;% length of x vector (weights) for each element and to be same as vector v
dist = standard_deviation_distance(v,x);
disp(['The standard deviation distance is ', num2str(dist)])
The standard deviation distance is 1.633
function y = standard_deviation_distance(v,x)
y = std(v,x);
end

Himanshu Desai
Himanshu Desai 2023 年 5 月 31 日
編集済み: Himanshu Desai 2023 年 5 月 31 日
function y = standard_deviation_distance(v,x)
m = mean(v);
s = std(v);
y = (x-m)/s;
end
dist = -2.500
v = [10 12 14];
x = 7;
y = standard_deviation_distance(v,x)

カテゴリ

Help Center および File ExchangeGenomics and Next Generation Sequencing についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by