I have a code and it keep saying "invalid expression. when calling a function or indexing a variable, use parentheses. otherwise check for mismatched delimiters.
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Bevey
el 3 de Mayo de 2021
Comentada: Bevey
el 3 de Mayo de 2021
i1 = 1.11 * 10^-3;
i2 = - 7.4 * 10^-3;
i3 = 1.85 * 10^-3;
syms i1 i2 i3
eq1 = 2000 * i1 + 1500 * i3;
eq2 = 3000 * i2 - 1500 * i3;
eq3 = i1 - i2 -i3;
[A, B] = equationsToMatrix([eq1, eq2, eq3, [i1, i2, i3]);
x = linsolve(A, B);
x = [i1, i2, i3];
0 comentarios
Respuesta aceptada
the cyclist
el 3 de Mayo de 2021
Editada: the cyclist
el 3 de Mayo de 2021
This line is where the problem is ...
[A, B] = equationsToMatrix([eq1, eq2, eq3, [i1, i2, i3]);
Inside the parentheses, you have unpaired square brackets.
Más respuestas (0)
Ver también
Categorías
Más información sobre Number Theory 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!