MATLAB Answers

Check for missing argument or incorrect argument data type in call to function 'solve'. error

466 views (last 30 days)
Aleem Andrew
Aleem Andrew on 21 Feb 2021
Answered: Deepak Meena on 26 Feb 2021
I am trying to solve for a variable using the solve command. I know I can do so symbollically, but I want to first intiailize the variable and then solve for it since I am using an iterative approach to solve a problem and the variable's value is updated at the end of each iteration. When I execute the code below I get an error message. Can someone explain how this can be done?
a = 0;
a = solve(a+2==5)

Answers (1)

Deepak Meena
Deepak Meena on 26 Feb 2021
Hi Aleem,
Refer to this solve documentation. Here as you can need to define a as the symbolic variable fThis
Here is an example
>> syms a
a = solve(a+2==5)
a =
3
>>

Community Treasure Hunt

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

Start Hunting!

Translated by