Trying to simultaneously solve the following, but I'm getting the following error, can someone please tell me how to fix it?
    6 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
>> syms F
>> syms G 
>> [F G]=solve('2*(F^2)*(G^2)+3*G=13.8','2*(G^3)+(F^2)=16.6')
The following is the error I get when I click enter: 
Check for incorrect argument data type or missing argument in call to function 'solve'.
0 Commenti
Risposte (1)
  chicken vector
      
 il 26 Apr 2023
        Try this syntax:
syms F G
eqn = [2 * F^2 * G^2 + 3 * G == 13.8 , 2 * G^3 + F^2 == 16.6];
sol = solve(eqn, [F G])
If you receive the error:
Undefined function 'sym' for input arguments of type 'char'
You don't have the Symbolic Math Toolbox and you need to install it.
Type ver in the command window to see the Toolboxes you have.
If you can't find the symbolic toolbox, type syms x in the command window and it will be suggested to you.
9 Commenti
  Walter Roberson
      
      
 il 26 Apr 2023
				syms P F
eqn = [sym(13)/10 * P - F^(sym(21)/10) == 0 , P^(sym(16)/10) - (sym(900) - sym(95) * F)^(sym(5)/10) + sym(10) == 0];
sol = solve(eqn)
sol.P
sol.F
This produces two complex-valued solutions.
Representation matters for symbolic purposes. 
Vedere anche
Categorie
				Scopri di più su Equation Solving in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




