I am creating a vector but its throwing some error. Example I create vector a= [3.4 -4.90 0.23], and when I access it a[1] it gives error.

1 view (last 30 days)
array problem

Accepted Answer

Shivani Dixit
Shivani Dixit on 7 Jun 2021
In MATLAB, we access the elements of an array using paranthesis () and not square brackets [ ]. You can see an example below :
arr =[3.4 -4.90 0.23];
arr(1)=3.4 % using arr[1] would lead to error as in your case
arr(2)=-4.90
arr(3)=0.23

More Answers (1)

KSSV
KSSV on 7 Jun 2021
You should not use square braces.. a[1] not allowed.
Use a(1)
a= [3.4 -4.90 0.23] ;
a(1)
a(end)

Categories

Find more on Desktop in Help Center and File Exchange

Tags

Products

Community Treasure Hunt

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

Start Hunting!