readmatrix command not working

32 vues (au cours des 30 derniers jours)
Brian
Brian le 16 Août 2021
Commenté : Brian le 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.

Réponses (2)

Sulaymon Eshkabilov
Sulaymon Eshkabilov le 16 Août 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 commentaire
Brian
Brian le 18 Jan 2022
readtable('basic_matrix.txt') does not work either. I get the identical error message.

Connectez-vous pour commenter.


Jeremy Hughes
Jeremy Hughes le 16 Août 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?
  1 commentaire
Brian
Brian le 16 Août 2021
I will try. Thanks.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Introduction to Installation and Licensing dans Help Center et File Exchange

Tags

Produits


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by