readmatrix command not working

43 visualizzazioni (ultimi 30 giorni)
Brian
Brian il 16 Ago 2021
Commentato: Brian il 18 Gen 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.

Risposte (2)

Sulaymon Eshkabilov
Sulaymon Eshkabilov il 16 Ago 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 Commento
Brian
Brian il 18 Gen 2022
readtable('basic_matrix.txt') does not work either. I get the identical error message.

Accedi per commentare.


Jeremy Hughes
Jeremy Hughes il 16 Ago 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?

Categorie

Scopri di più su Shifting and Sorting Matrices in Help Center e File Exchange

Prodotti


Release

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by