Something is nuts. Why would a working script stopped working???

1 visualización (últimos 30 días)
I've been running a script several dozen times. The last time it started complaining about an assignment operator
PathFile=[Path FileToGet]
Error: Incorrect use of '=' operator. To assign a value to a variable, use '='. To compare values for equality,
use '=='.
I don't see anything incorrect and it was working an hour or so ago. Any ideas
Path=uigetdir;
Path=[Path '\']
String='*csv';
Files=dir([Path String]);
NumberOfFiles=numel(Files);
for JJJ=1:NumberOfFiles
FileToGet=Files(JJJ).name
FileToSave=[FileToGet(1:end-4) ['.jpg']
PathFile=[Path FileToGet]
T=readmatrix(FilePath);
SizeT=size(T);
LastRowT= SizeT(1);
LastColT= SizeT(2);
T1=T(5:LastRowT,2:LastColT);
SizeT1=size(T1);
LastRow=SizeT1(1);
LastCol=SizeT1(2);
DataArray=T1-T1(1,1:LastCol);
DataArray=DataArray*-1;
figure('Name',FileToGet)
ribbon(DataArray);
ylim([1 LastRow])
Min=-50
Max=500
xlim([1 40])
zlim([Min Max]);
end

Respuesta aceptada

per isakson
per isakson el 24 de Mayo de 2019
Editada: per isakson el 24 de Mayo de 2019
The line before is in error (the brackets aren't balanced)
FileToSave=[FileToGet(1:end-4) ['.jpg']
The Code Analyzer box points at the error
Make the Code Analyzer box green!
  3 comentarios
per isakson
per isakson el 24 de Mayo de 2019
I never use the editor undocked. However, the box is active in this undocked editor window.
Capture.PNG
It's possible to generate a report of Code Analyzer messages. See checkcode, Check MATLAB code files for possible problems
James Andrada
James Andrada el 24 de Mayo de 2019
Thanks much. I found it!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Startup and Shutdown en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by