I'm trying to solve for beta but i keep getting the error " oblique(theta, beta, M_inf) Not enough input arguments. Error in beta (line 19) y = exp(betaln(z,w)). Please help
2 次查看(过去 30 天)
显示 更早的评论
function f = oblique(theta,beta,M_inf)
theta = (2)*pi/180; % angle of attack in rads
M_inf = 1.5:0.1:4.5;
eqn = @(beta) ((2*cot (beta).*(M_inf.^2*sin(beta).^2) - 1)./(M_inf.^2.*(1.4 + cos(2*beta) + 2)))-tan (theta);
beta_guess = (pi/4); % angle in rads;
beta = fzero(eqn, beta_guess);
5 个评论
Dyuman Joshi
2023-4-7
"This is the full code"
How do you run your code? How do you call the function oblique?
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Discrete Math 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!