fsolve with one variabel
이전 댓글 표시
Hi!
Could any one help me with solvin this problem usin "fsolve"? When i run this i get: "Undefined function 'fsolve' for input arguments of type 'function_handle'" The versison of Matlab on my computer is: Mataab R2020b- academic use.
syms x
Tinc = 5+273;
Tinv = 45+273;
mv = 1000;
Cpv = 4180;
A = 0.032*(21-2);
h = 20;
U = 2*h;
Qc=@(x)mv*Cpv(Tinv-x);
Q=@(x)U*A*(x-Tinc);
r=@(x)Q(x)-Qc(x);
Tutc=fsolve(r,30);
채택된 답변
추가 답변 (1개)
Stephan
2020년 11월 19일
Tinc = 5+273;
Tinv = 45+273;
mv = 1000;
Cpv = 4180;
A = 0.032*(21-2);
h = 20;
U = 2*h;
Qc=@(x)mv*Cpv*(Tinv-x);
Q=@(x)U*A*(x-Tinc);
r=@(x)Q(x)-Qc(x);
Tutc=fsolve(r,30)
댓글 수: 3
Mohamed Asaad
2020년 11월 20일
In R2020a it works for me:
Equation solved, solver stalled.
fsolve stopped because the relative size of the current step is less than the
value of the step size tolerance squared and the vector of function values
is near zero as measured by the value of the function tolerance.
<stopping criteria details>
Tutc =
317.9998
Mohamed Asaad
2020년 11월 21일
카테고리
도움말 센터 및 File Exchange에서 Operations on Strings에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!