How to find the maximum of symbolic equation which contains trigonometric terms?
    3 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    Akshay Pratap Singh
 am 29 Aug. 2022
  
    
    
    
    
    Kommentiert: Akshay Pratap Singh
 am 7 Sep. 2022
            I am trying to find the maximum value of "P" in the following equation with respect to "theta".  ""dP/dtheta = 0""
P = 0.5*gama*((H)^2)*(1-kv)*Kgama + q*H*(1-kv)*Kq
where 
Kgama=((1+tan(beta)*tan(g))*tan(beta)+((1+tan(beta)*tan(g))^2/(tan(theta)-tan(g))))*((sin(theta-phi)+tan(psi)*cos(theta-phi))/(cos(beta+delta-theta+phi)));
Kq = (b/H)*cos(g)*((sin(theta-phi)+tan(psi)*cos(theta-phi))/(cos(beta+delta-theta+phi)));
1 Kommentar
  Torsten
      
      
 am 29 Aug. 2022
				My first step would be to give values to the other parameters and plot P as a function of theta.
Akzeptierte Antwort
  Torsten
      
      
 am 29 Aug. 2022
        
      Bearbeitet: Torsten
      
      
 am 29 Aug. 2022
  
      syms gama H kv q beta phi g theta psi delta b
P = 0.5*gama*((H)^2)*(1-kv)*((1+tan(beta)*tan(g))*tan(beta)+((1+tan(beta)*tan(g))^2/(tan(theta)-tan(g))))*((sin(theta-phi)+tan(psi)*cos(theta-phi))/(cos(beta+delta-theta+phi)))+ q*H*(1-kv)*(b/H)*cos(g)*((sin(theta-phi)+tan(psi)*cos(theta-phi))/(cos(beta+delta-theta+phi)));
dPdtheta = diff(P,theta);
sol = simplify(solve(dPdtheta==0,theta))
Weitere Antworten (0)
Siehe auch
Kategorien
				Mehr zu Symbolic Math Toolbox finden Sie in Help Center und File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

