How to read cell range from one cell in file
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi all
I want to read cell range from a file. Each cell of this file contains a different cell range. For example raw is the file and raw(2,3) = 3:4, 6:10
So I want X(raw{2,3}) which is the same as X(3:4,6:10) but when I run it they are not the same. Each one gives different result. Any idea how I can fix it?
2 Kommentare
Antworten (2)
Andrei Bobrov
am 6 Mai 2013
raw(2,3) = {3:4, 6:10};
5 Kommentare
Andrei Bobrov
am 6 Mai 2013
raw = cell(3);
raw{2,3} = {3:4,6:10};
X = randi(18,10); eg
X(raw{2,3}{:})
Yao Li
am 13 Mai 2013
Try
raw{2,3}={3:4,6:10};
x=rand(10,10);
x(3:4,6:10)
x(raw{2,3}{1,1},raw{2,3}{1,2})
Siehe auch
Kategorien
Mehr zu Cell Arrays 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!