Error - Subscript indices must either be real positive integers or logicals ??
Show older comments
sym(zeros(4, 1));
is showing an error "Subscript indices must either be real positive integers or logicals". What may be the reason behind this error? How it can be resolved ??
1 Comment
KSSV
on 5 Jun 2017
Try
A = zeros(4,1) ;
B = sym(A) ;
What version you are using?
Answers (1)
the cyclist
on 5 Jun 2017
Is it possible that you have defined a variable named sym, and you are trying to index into that? What does the command
which sym
give?
If that gives a variable name, that's presumably the problem. Remember not to use variable names that are MATLAB keywords.
Categories
Find more on Common Operations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!