Can you write a code for the following hyperbolic function?
古いコメントを表示
Can someone write a matlab code to solve the following integral? I have give the limits for the Q_0 and also the y_m value for each X_0 that needs to be calculated. I need a single code that provides me the results for each Q_0. Thanks!

3 件のコメント
John D'Errico
2022 年 9 月 20 日
What have you tried? If nothing, why not? You are the one who needs to make an effort, as you will never learn otherwise.
Walter Roberson
2022 年 9 月 20 日
Also: consider using Symbolic Toolbox
Rajdeep
2022 年 9 月 21 日
回答 (1 件)
Your sqrt() was ending too early. I made exactly the same mistake when I typed into my own session.
format short g
y_m_vals = [0.1945; 0.3890; 0.5835; 0.7780; 0.9725; 1.1670; 1.3615];
q_0_vals = [2.26; 2.24; 2.19; 2.12; 1.90; 1.48; 0.72];
syms q y_m q_0
f(y_m, q_0) = int(sqrt((q^2/2 + cosh(y_m))^2 - 1), q, 0, q_0)
x_0 = double([y_m_vals, q_0_vals, f(y_m_vals, q_0_vals)])
カテゴリ
ヘルプ センター および File Exchange で Code Performance についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

