readmatrix command not working

조회 수: 102(최근 30일)
Brian
Brian 2021년 8월 16일
댓글: Brian 2022년 1월 18일
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.

답변(2개)

Sulaymon Eshkabilov
Sulaymon Eshkabilov 2021년 8월 16일
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
Brian
Brian 2022년 1월 18일
readtable('basic_matrix.txt') does not work either. I get the identical error message.

댓글을 달려면 로그인하십시오.


Jeremy Hughes
Jeremy Hughes 2021년 8월 16일
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
Brian
Brian 2021년 8월 16일
I will try. Thanks.

댓글을 달려면 로그인하십시오.

태그

제품


릴리스

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by