Difference in matrix sizes

2 Ansichten (letzte 30 Tage)
Dario
Dario am 29 Jul. 2014
Bearbeitet: Andrew Reibold am 29 Jul. 2014
Why is the size in bytes for the two matrices different?
x = 1:2:10
y = [1:2:10]
whos x
whos y
The output shows that the two arrays have different sizes (24 bytes and 40 bytes).
x =
1 3 5 7 9
y =
1 3 5 7 9
Variables in the current scope:
Attr Name Size Bytes Class
==== ==== ==== ===== =====
x 1x5 24 double
Total is 5 elements using 24 bytes
Variables in the current scope:
Attr Name Size Bytes Class
==== ==== ==== ===== =====
y 1x5 40 double
Total is 5 elements using 40 bytes

Antworten (1)

Andrew Reibold
Andrew Reibold am 29 Jul. 2014
Bearbeitet: Andrew Reibold am 29 Jul. 2014
Clear your variables and try again and see if it still happens. Doesn't happen for me.
x = 1:2:10

Kategorien

Mehr zu Structures finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by