"vpasolve" problem?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Hello,
The following code designed to collect particular solutions by solving an equation does not work. I've included the error message I had. Would you help me to address the problem?
format long e theta=0.01; n=1:1:20; m=1:1:10; x=zeros(length(n),length(m)); gamma_REA=zeros(1,length(m)); equation1=zeros(length(n),length(m)); equation2=zeros(length(n),length(m)); equation=zeros(length(n),length(m)); gamma_REA(1)=10.0; for i=1:1:length(n) for j=1:1:length(m) equation1(i,j)=1+[x(i,j)/(1+x(i,j))]^n(i).*(gamma_REA(j)-1); equation2(i,j)=1+[x(i,j)/(theta+x(i,j))]^n(i).*(gamma_REA(j)-1); equation(i,j)=theta*equation1(i,j)./equation2(i,j)-[(theta+x(i,j))/(1+x(i,j))].^(n(i)+1)==0; sol=vpasolve(equation,x(i,j)); fprintf('%d %.10e %.10e\n',i,gamma_REA(j), min(sol(sol>0.0))); gamma_REA(j+1)=gamma_REA(j)*10.0; end gamma_REA(1)=10.0; end
The error message is as follows:
Undefined function 'vpasolve' for input arguments of type 'double'.
Error in Untitled (line 16) sol=vpasolve(equation,x(i,j));
0 comentarios
Respuestas (0)
Ver también
Categorías
Más información sobre Statics and Dynamics en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!