error in indexing mode

3 visualizzazioni (ultimi 30 giorni)
armin m
armin m il 26 Nov 2021
Risposto: Walter Roberson il 26 Nov 2021
hi, i wanna size of a matrix but below error happens:
Indexing cannot yield multiple results.
Error in Untitle222d2 (line 2)
[N,M]=size(V)
OR
V =
1.0350 0.9710 0.9680
Subscript indices must either be real positive integers or logicals.
Error in Untitle222d2 (line 2)
N=size(V)
what does this means.

Risposte (2)

Walter Roberson
Walter Roberson il 26 Nov 2021
You accidentally created a variable named "size"

C B
C B il 26 Nov 2021
V= [ 1.0350 0.9710 0.9680]
V = 1×3
1.0350 0.9710 0.9680
[numRows,numCols] = size(V)
numRows = 1
numCols = 3
N=size(V)
N = 1×2
1 3
Working fine. You have some other query can you elaborate more please.

Categorie

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

Community Treasure Hunt

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

Start Hunting!

Translated by