Why I can't run this coding?

1 回表示 (過去 30 日間)
Syazana
Syazana 2022 年 10 月 25 日
編集済み: VBBV 2022 年 10 月 25 日
syms q1 t
%q1(t)
h=q1
q1_of_t=sym('q1(t)')
h1=subs(h,q1,q1_of_t)
%diff q1(t),diff twice q1(t)
diff_q1t=diff(h1,t);
diff_q1t2=diff(diff_q1t,t);
% t is for time
% q1_of_t=sym('q1(t)') - can't run in Matlab online but actually 3 years
% ago its can run in dowloaded matlab

採用された回答

VBBV
VBBV 2022 年 10 月 25 日
syms q1(t) t
%q1(t)
h=q1
h(t) = 
q1_of_t=symfun('q1(t)',t)
q1_of_t(t) = 
h1=subs(h,q1,q1_of_t)
h1(t) = 
%diff q1(t),diff twice q1(t)
diff_q1t=diff(h1,t);
diff_q1t2=diff(diff_q1t,t)
diff_q1t2(t) = 
% t is for time
% q1_of_t=sym('q1(t)') - can't run in Matlab online but actually 3 years
% ago its can run in dowloaded matlab
  1 件のコメント
VBBV
VBBV 2022 年 10 月 25 日
編集済み: VBBV 2022 年 10 月 25 日
use symfun
q1_of_t=symfun('q1(t)',t)
instead of
q1_of_t=sym('q1(t)')

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMATLAB についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by