Calculate Mean of vector in more decimals
2 ビュー (過去 30 日間)
古いコメントを表示
I want to calculate the mean of a vector in more than 4 decimals. The code
A = [0,1,9];
mean(A)
gives
ans = 3.3333
But I want 3.333333
0 件のコメント
採用された回答
Michael
2024 年 6 月 3 日
3.3333 is only the display of the variable 'ans'. The result of the calculation has better accuracy. Type
format long
and you can see the result with all significant decimals.
0 件のコメント
その他の回答 (1 件)
Image Analyst
2024 年 6 月 3 日
編集済み: Image Analyst
2024 年 6 月 3 日
It is already that.
A = [0,1,9];
format short g
m = mean(A)
fprintf('Mean with 30 decimal places is %.30f.\n', m);
format long g
m = mean(A)
and
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!