Why do I get error when using a simple global variable?
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I get error and it says ''Invalid expression. When calling a function or indexing a variable, use parentheses. Otherwise, check for mismatched delimiters''
global a b t E nu
GP1=(-a/(sqrt(3),-b/(sqrt(3))
GP2=(a/(sqrt(3),-b/(sqrt(3))
GP3=(a/(sqrt(3),b/(sqrt(3))
GP4=(-a/(sqrt(3),b/(sqrt(3))
0 comentarios
Respuestas (1)
Chunru
el 27 de Sept. de 2022
Not sure what the code is trying to do. However, the error is due to the wrong usage of ( ) rather than global variables.
global a b t E nu
a=1; b=2; t=3; nu=4;
GP1=[-a/sqrt(3),-b/sqrt(3)]
GP2=[a/sqrt(3),-b/sqrt(3)]
GP3=[a/sqrt(3),b/sqrt(3)]
GP4=[-a/sqrt(3),b/sqrt(3)]
0 comentarios
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!