Expression or statement is incorrect--possibly unbalanced (, {, or [.

i get the following error when calling the multipleGarchPrediction [~ ,~ ,~ ,~ ,~ , LR_POF ((j -1) * length ( filenames )+i ,:) ,Z((j -1)*
length ( filenames )+i ,:) ,gamma ((j -1)* length ( filenames )+(i -1) *3+1:(j -1)* length ( filenames )+(i -1) *3+1+2 ,:) ,alpha ((j -1)* length (
filenames )+(i -1) *3+1:(j -1)* length ( filenames )+(i -1) *3+1+2 ,:) ,beta ((j -1)* length ( filenames )+(i -1) *3+1:(j -1)* length ( filenames )+(i -1)
*3+1+2 ,:) ,delta ((j -1) * length ( filenames )+(i -1) *3+1:(j -1)* length (filenames )+(i -1) *3+1+2 ,:) ] = garchPrediction ( cell2mat ( filenames (
i)),startDate , endDate ,N,T,dist , garchmodel ,q,lambda ,l);
Expression or statement is incorrect--possibly unbalanced (, {, or [.

2 comentarios

madhan ravi
madhan ravi el 13 de Dic. de 2018
Editada: madhan ravi el 13 de Dic. de 2018
comment moved to answer section
thanks...it works

Iniciar sesión para comentar.

 Respuesta aceptada

In any list building context,
FUNCTIONNAME (ARGUMENT)
will be interpreted as
FUNCTIONNAME() (ARGUMENT)
Repaired file included.

Más respuestas (1)

madhan ravi
madhan ravi el 13 de Dic. de 2018
remove ~ ,~ ,~ ,~ ,~ ,

2 comentarios

No, that wil not work. The code is a function call with a list of indexed output variables. Removing the ~ would put the other variables in the wrong location. It would also not solve the underlying issue which has to do with the difference between
[A, B (D)]
compared to
[A, B(D)]
with the first one being the same as
[A, B(), (D)]
yes sir Walter completely agree

Iniciar sesión para comentar.

Categorías

Más información sobre Data Type Identification en Centro de ayuda y File Exchange.

Preguntada:

el 13 de Dic. de 2018

Comentada:

el 13 de Dic. de 2018

Community Treasure Hunt

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

Start Hunting!

Translated by