syntax error in the matlab code in image processing

1 visualización (últimos 30 días)
Agam
Agam el 31 de Dic. de 2014
Respondida: David Young el 31 de Dic. de 2014
Hi
Can anyone find the syntax error in the line:
>>function sketchrec('../TestCircuit/circuit1.jpg')
Error: File: sketchrec.m Line: 1 Column: 20 Unexpected MATLAB expression.
Parse error at '(' Invalid syntax at STRING

Respuestas (1)

David Young
David Young el 31 de Dic. de 2014
A line starting with
function
is the first line of a function definition. That means it must go in an m-file - usually it is the first line in the file. You can't define a function with this syntax on the command-line.
In a function definition, the thing in parentheses () must be the name of a variable (or more generally a comma-separated list of variable names). It can't be a string. When you call a function, you can give a string as an argument - but when calling a function you don't use the function keyword.
See the documentation for function.

Categorías

Más información sobre Entering Commands 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