特定の文字列に対する readcell の返り値についての質問

2 ビュー (過去 30 日間)
Fumitake Fujii
Fumitake Fujii 2021 年 2 月 15 日
編集済み: Fumitake Fujii 2021 年 2 月 16 日
文字列と数字が混在する csv ファイルの内容を matlab 上で処理するため,readcell を使って中身の取り込みを行いました.ほぼ問題ないのですが,03d2 のような数値としても解釈可能(03d2=300)な文字列を読み取った結果が NaN となって返ってきます.これは仕様なのか,それともバグなのか,教えて下さい.
対処療法?として,'03d2' のようにシングルクオートで囲んであげると文字列として認識してくれます.今はそのようなフォーマットのデータの数が少ないので手作業で修正していますが,もし readcell 呼び出し時に指定する option の設定で回避できるならそうしたいので,どうぞよろしくお願いいたします.
# この csv ファイルを excel で開いて xlsx として保存した後であれば,この問題は生じない?ようです.

回答 (0 件)

タグ

製品


リリース

R2019b

Community Treasure Hunt

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

Start Hunting!