# How to solve this equation?

1 view (last 30 days)

Show older comments

Sara Boznik
on 29 Aug 2020

Edited: Mario Malic
on 4 Sep 2020

Hi everyone,

I want to solve this equation in Matlab. Until now I have the following code:

a=18

b=60

c=76.7

syms x

solx=solve('cos(x).*(a.*sin(x)+b)=c','x')

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

Error in Untitled (line 8)

solx=solve('cos(x).*(a.*sin(x)+b)=c','x')

I dont know what it is wrong, can anybody help me?

Any help is appriciated.

##### 4 Comments

Kitty Visser
on 4 Sep 2020

Edited: Kitty Visser
on 4 Sep 2020

i have also this error

with this function

[V1,V2,V3]=solve('(V1-V2)/R1 = Is + 2*(V3-V2)/R3','(V2 - V1)/R1 + V2/R2 + (V2-V3)/R3 = 0','(V3-V2)/R3 + V3/R4 + 2*(V3-V2)/R3=0','V1','V2','V3')

Mario Malic
on 4 Sep 2020

Edited: Mario Malic
on 4 Sep 2020

You're missing double equals sign in your equations.

### Accepted Answer

Ali Muhammad Hassaan
on 29 Aug 2020

a=18

b=60

c=76.7

syms x

eqn = cos(x).*(a.*sin(x)+b) == c

solx=solve(eqn)

##### 2 Comments

Vladimir Sovkov
on 29 Aug 2020

### More Answers (0)

### See Also

### Categories

### Community Treasure Hunt

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

Start Hunting!