How do I correct a parse phase error at both function and end?

sysm I1 I2 I3;
function
eqn1=I1+I2-I3==0;
eqn2=-I1(2,000)-I3(1,500)+5==0;
eqn3=-I2(3,00)-I3(1,500)+5==0
sol=solve([eqn1.eqn2.eqn3],[I1,I2,I3]);
I1Sol=sol.I1;
I2Sol=sol.I2;
I3Sol=sol.I3;
end

답변 (1개)

Anshika Chaurasia
Anshika Chaurasia 2021년 3월 2일

0 개 추천

Hi Mykaela,
You are getting parse error because you haven't declare function properly. Refer to function documentation for declaring your function properly.
One more correction in your code, replace sysm with syms. Refer to syms documentation.
Hope it helps!

카테고리

도움말 센터File Exchange에서 Labels and Annotations에 대해 자세히 알아보기

질문:

2021년 2월 25일

답변:

2021년 3월 2일

Community Treasure Hunt

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

Start Hunting!

Translated by