Can I change the Import tool settings

When Matlab 2022 imported data into tables, the column names had non standard characters replaced with null. Matlab 2025 is replacing them with underscores. Can I change a setting somewhere to use null again of underscore?

2 Comments

How exactly are you importing the data into tables?
I am using just the right click menu command. Hoping there is a way that does not need code everytime I load a csv.

Sign in to comment.

Answers (1)

Chuguang Pan
Chuguang Pan on 10 Sep 2025
Moved: Walter Roberson on 10 Sep 2025
You can change data import settings with detectImportOptions function. You can configure VariableNamingRule = "modify" (default) | "preserve". In "modify" option, invalid variable names will be converted to valid MATLAB identifiers, while "preserve" option will preserve original variable names with non standard characters.

1 Comment

Thanks Chuguang. The default "modify" appeqars to be an underscore. Vp (m/s) becomes Vp_m_s_. Looks a bit weird. Hoping someone knows an obscure file or setting somewhere I change that underscore to a null.

Sign in to comment.

Products

Release

R2025a

Asked:

Tim
on 10 Sep 2025

Commented:

Tim
on 10 Sep 2025

Community Treasure Hunt

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

Start Hunting!