Info

This question is closed. Reopen it to edit or answer.

The expression to the left of the equals sign is not a valid target for an assignment.

1 view (last 30 days)
I am very new to MATLAB and am trying to workout the distance between points which have been interpolated in a previous question. The following is what I have entered into MATLAB and am getting an Error saying that 'The expression to the left of the equals sign is not a valid target for an assignment'. I can't see any brackets missing from my functions.
X1 = [0,0;100,140.1235];
d1 = pdist(X1);
X2 = [100,140.1235;200,258.7626];
d2 = pdist(X2);
X3 = [200,258.7626;300,342.3485];
d3 = pdist(X3);
X4 = [300,342.3485;400,425.9343];
d4 = pdist(X4);
X5 = [400,425.9343;500, 509.5202];
d5 = pdist(X5);
X6 = [500,509.5202;558,558];
d6 = pdist(X6);
Total_Length = d1+d2+d3+d4+d5+d6
  3 Comments

Answers (1)

Niraj Gadakari
Niraj Gadakari on 26 Sep 2017
Edited: Niraj Gadakari on 26 Sep 2017
The given code works fine when I executed. I suggest clearing variables in your workspace and try to execute the code. Type the following command in the Command Window and then execute the code: >> clear

Community Treasure Hunt

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

Start Hunting!