How to ROUND the elements of cell array?

16 Ansichten (letzte 30 Tage)
Rounak Saha Niloy
Rounak Saha Niloy am 11 Sep. 2022
Beantwortet: Paul am 11 Sep. 2022
I have the followin struct with field.
K>> child
child =
struct with fields:
x: {[3×9 double]}
K>> child.x
ans =
1×1 cell array
{3×9 double}
How do I round the contents of child.x upto 3 decimals?

Akzeptierte Antwort

Paul
Paul am 11 Sep. 2022
% example data
rng(100)
child.x ={rand(1,3)};
format long
child.x
ans = 1×1 cell array
{[0.543404941790965 0.278369385093796 0.424517590749133]}
round(child.x{1},3)
ans = 1×3
0.543000000000000 0.278000000000000 0.425000000000000

Weitere Antworten (0)

Kategorien

Mehr zu Structures finden Sie in Help Center und File Exchange

Tags

Produkte


Version

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by