How transform cell to logical?

20 ビュー (過去 30 日間)
Daniela Correa
Daniela Correa 2018 年 4 月 26 日
編集済み: Birdman 2018 年 4 月 26 日
Hello, I have this cell ->
test =
Columns 1 through 15
[] [] [70] [] [] [70] [] [] [70] [] [] [71] [] [] [72]
Columns 16 through 30
[] [] [72] [] [] [72] [] [] [72] [] [] [72] [] [] [72] ...........
and I would like to tranform this cell in a logical. I want to read just the cells with the numbers, that go 3 by 3 cells.
Thanks

回答 (1 件)

Birdman
Birdman 2018 年 4 月 26 日
編集済み: Birdman 2018 年 4 月 26 日
Do you want to convert the elements with number to true? Try this:
test(cellfun(@(x) ~isempty(x),test))={true}
Note that you can not directly assign logical value to the specified elements of cell.

カテゴリ

Help Center および File ExchangeData Types についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by