哪位大神能帮忙解决了这个问题啊 新手求帮助。
3 views (last 30 days)
Show older comments
clear all
r = 5;
g = 9.8;
thetaC = pi/6;
thetaB = pi;
xb = r*(thetaB-sin(thetaB));
yb = r*(1-cos(thetaB));
xc = r*(thetaC-sin(thetaC));
yc = r*(1-cos(thetaC));
syms x
a = int((1-cos(x))/(cos(thetaC)-cos(x)),thetaC,thetaB);
t = sqrt(r/g)*a
B = [xb yb]
C = [xc yc]
运行之后 t = Inf;
理论来说 t 有值的,没有达到无穷大。
0 Comments
Accepted Answer
riwobe
on 19 Nov 2022
clear;close all;
r = 5;
g = 9.8;
thetaC = pi/6;
thetaB = pi;
xb = r*(thetaB-sin(thetaB));
yb = r*(1-cos(thetaB));
xc = r*(thetaC-sin(thetaC));
yc = r*(1-cos(thetaC));
syms x
a=(1-cos(x))/(cos(thetaC)-cos(x));
a=matlabFunction(a);
a=quadgk(a,thetaC,thetaB)
t = sqrt(r/g)*a
0 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!