Skip to content

Commit a136064

Browse files
committed
Code Updated for MATLAB 2021b
1 parent 0626393 commit a136064

File tree

10 files changed

+3
-2
lines changed

10 files changed

+3
-2
lines changed

LagrangeDynamicEqDeriver.m

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
for jj = 1:N
2828
q_dst = [char(q(jj)), '(t)'];
2929
Dq_dst = ['diff(', q_dst,',t)'];
30-
L_Dq(ii) = subs(L_Dq(ii), {q(jj), Dq(jj)}, {q_dst, Dq_dst});
30+
L_Dq(ii) = subs(L_Dq(ii), {q(jj), Dq(jj)}, {str2sym(q_dst), str2sym(Dq_dst)});
3131
end
3232

3333
L_Dq_fcn = symfun(L_Dq(ii), t);
@@ -41,7 +41,8 @@
4141

4242
DDq_dst = ['DD',char(q(jj))];
4343

44-
L_Dq_dt(ii) = subs(L_Dq_dt(ii), {q_orig, Dq_orig, DDq_orig}, {q(jj), Dq(jj), DDq_dst});
44+
L_Dq_dt(ii) = subs(L_Dq_dt(ii), {str2sym(q_orig), str2sym(Dq_orig), str2sym(DDq_orig)}, ...
45+
{q(jj), Dq(jj), str2sym(DDq_dst)});
4546

4647
end
4748
end

Pic/Anim1.gif

36.5 KB
Loading

Pic/Anim2.gif

1.24 KB
Loading

Pic/Anim3.gif

846 Bytes
Loading

Pic/Anim4.gif

2.94 KB
Loading

Pic/Ex1.png

-9.16 KB
Loading

Pic/Ex2.png

-5.83 KB
Loading

Pic/Ex3.png

-6.85 KB
Loading

Pic/Ex4.png

-11.2 KB
Loading

Pic/Logo.png

32.7 KB
Loading

0 commit comments

Comments
 (0)