readmatrix command not working

33 Ansichten (letzte 30 Tage)
Brian
Brian am 16 Aug. 2021
Kommentiert: Brian am 18 Jan. 2022
I am using Matlab R2021a on a linux server. I enter the exact example from matlab's documentation found here:
The example doesn't work.
>> type basic_matrix.txt
6,8,3,1
5,4,7,3
1,6,7,10
4,2,8,2
2,7,5,9
>> readmatrix('basic_matrix.txt')
Error using readmatrix (line 158)
Invalid default value for property 'VariableSelectors' in class 'matlab.io.xml.internal.parameter.SelectorProvider':
Not enough input arguments.
>> M= readmatrix('basic_matrix.xlsx')
Error using readmatrix (line 158)
Invalid default value for property 'VariableSelectors' in class 'matlab.io.xml.internal.parameter.SelectorProvider':
Not enough input arguments.

Antworten (2)

Sulaymon Eshkabilov
Sulaymon Eshkabilov am 16 Aug. 2021
Presumable that is happenign due to your OS - Linux.
You can try:
M=readtable('basic_matrix.txt');
M = table2array(M);
% You can also try:
T = readtable('basic_matrix.xlsx','Range','A1:D5','UseExcel',true); % Note the flag
How to assign the flag see doc.
  1 Kommentar
Brian
Brian am 18 Jan. 2022
readtable('basic_matrix.txt') does not work either. I get the identical error message.

Melden Sie sich an, um zu kommentieren.


Jeremy Hughes
Jeremy Hughes am 16 Aug. 2021
This looks like an installation issue to me. Something is missing/broken causing initialization error in the internal code.
Does this happen with a fresh install?

Kategorien

Mehr zu Introduction to Installation and Licensing finden Sie in Help Center und File Exchange

Tags

Produkte


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by