24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1749  |  回复: 21
本帖产生 1 个 数学EPI ,点击这里进行查看

uvwxmc

金虫 (正式写手)

引用回帖:
10楼: Originally posted by cooooldog at 2015-07-20 19:13:40
从新画了下, 发现定子:



转子曲线:



我没有用Matlab, 因为不喜欢, 用Mathematica计算, 也是Green定理求面积,

代码如下:

ClearAll;
R = 4878/100;
r = 813/100;
z1 = R/r;
z2 = z1 - 1;
e = ...

工程问题,用那么多有效数字比较浪费。
两个图形,分别视为直径58的正六边形,正五边形,结果就已经挺好了。
六边形,8740,五边形,6430。
11楼2015-07-21 00:24:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

丫头丫头2014

银虫 (小有名气)

送红花一朵
引用回帖:
10楼: Originally posted by cooooldog at 2015-07-20 19:13:40
从新画了下, 发现定子:



转子曲线:



我没有用Matlab, 因为不喜欢, 用Mathematica计算, 也是Green定理求面积,

代码如下:

ClearAll;
R = 4878/100;
r = 813/100;
z1 = R/r;
z2 = z1 - 1;
e = ...

哇塞 您太厉害了 真的太谢谢啦 不胜感激啊 我也是刚入门呢 昨天看到mathematica 正准备学习一下呢 辛苦了 特别不好意思 还想问一下 您那有mathematica 的安装软件吗,再次感谢啦
12楼2015-07-21 08:50:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

丫头丫头2014

银虫 (小有名气)

引用回帖:
10楼: Originally posted by cooooldog at 2015-07-20 19:13:40
从新画了下, 发现定子:



转子曲线:



我没有用Matlab, 因为不喜欢, 用Mathematica计算, 也是Green定理求面积,

代码如下:

ClearAll;
R = 4878/100;
r = 813/100;
z1 = R/r;
z2 = z1 - 1;
e = ...

不好意思 问下 楼上的Mr.-right也是您吧
13楼2015-07-21 08:53:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

丫头丫头2014

银虫 (小有名气)

引用回帖:
11楼: Originally posted by uvwxmc at 2015-07-21 00:24:19
工程问题,用那么多有效数字比较浪费。
两个图形,分别视为直径58的正六边形,正五边形,结果就已经挺好了。
六边形,8740,五边形,6430。...

谢谢您的回答 我确实需要这么高的精度 因为需要引用该面积计算其他参数 误差太大 会引起其他参数误差过大
14楼2015-07-21 08:58:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cooooldog

铁杆木虫 (著名写手)

ส็็็

引用回帖:
13楼: Originally posted by 丫头丫头2014 at 2015-07-21 08:53:16
不好意思 问下 楼上的Mr.-right也是您吧...


是我哥们。
ส็็็็็็็็็็็็็็็็็็็็
15楼2015-07-21 09:46:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cooooldog

铁杆木虫 (著名写手)

ส็็็

引用回帖:
12楼: Originally posted by 丫头丫头2014 at 2015-07-21 08:50:57
哇塞 您太厉害了 真的太谢谢啦 不胜感激啊 我也是刚入门呢 昨天看到mathematica 正准备学习一下呢 辛苦了 特别不好意思 还想问一下 您那有mathematica 的安装软件吗,再次感谢啦...

小木虫上应该有软件的链接,你自己找找。
ส็็็็็็็็็็็็็็็็็็็็
16楼2015-07-21 09:46:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

丫头丫头2014

银虫 (小有名气)

引用回帖:
16楼: Originally posted by cooooldog at 2015-07-21 09:46:59
小木虫上应该有软件的链接,你自己找找。...

恩 恩 好的
17楼2015-07-21 10:06:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wurongjun

专家顾问 (职业作家)

【答案】应助回帖

feixiaolin: 数学EPI+1, 2015-07奖励 2015-08-01 18:06:03
feixiaolin: 应助指数+1 2015-08-01 18:06:24
定子面积程序:
function dingz
y=4*rombg(@fdz,0,pi/2,1e-2);
disp(num2str(y,6))
function ds1=fdz(t)
z1=6;
z2=z1-1;
R=48.78;
r=8.13;
Q=R-r;
e=7.05;
syms tau;
k=12.6;    %re
f=r/e;
a=sin(z1*tau);
b=f+cos(z1*tau);
m=atan(a./b);
p=m-tau;       %theta
c=sin(tau+p);
n=asin(f*c);
o=n-p;          %phi
g=(z1/z2)*o;    %psi
x2t=Q*sin(tau)+e*sin(z2*tau)-k*sin(p);       %原始齿形
y2t=Q*cos(tau)-e*cos(z2*tau)+k*cos(p);
d1=diff(x2t);
ds1=subs(y2t.*d1,tau,t);
function y=rombg(f,a,b,er)
h=(b-a);
T(1,1)=h*(feval(f,a)+feval(f,b))/2;
i=2;h=h/2;
T(i,1)=T(1,1)/2+h*feval(f,(a+b)/2);
T(i,2)=(4*T(2,1)-T(1,1))/3;
while abs(T(i,i)-T(i-1,i-1))>er
    i=i+1;h=h/2;
    T(i,1)=T(i-1,1)/2+h*sum(feval(f,a+h:2*h:b));
    for k=2:1:i
        T(i,k)=(4^(k-1)*T(i,k-1)-T(i-1,k-1))/(4^(k-1)-1);
    end
end
y=T(i,i);
运行结果:
8768.86
转子面积程序:
function zhuanz
y=rombg(@fzz,0,16.65*pi/10,1e-2);
disp(num2str(y,6));
function ds2=fzz(t)
z1=6;
z2=z1-1;
R=48.78;
r=8.13;
Q=R-r;
e=7.05;
syms tau
k=12.6;
f=r/e;
a=sin(z1*tau);
b=f+cos(z1*tau);
m=atan(a./b);
p=m-tau;       %theta
c=sin(tau+p);
n=asin(f*c);
o=n-p;          %phi
g=(z1/z2)*o;    %psi
x2t=Q*sin(tau)+e*sin(z2*tau)-k*sin(p);       %原始齿形
y2t=Q*cos(tau)-e*cos(z2*tau)+k*cos(p);
x3t=x2t.*cos(o-g)-y2t.*sin(o-g)-e*sin(g);        %共轭齿形
y3t=x2t.*sin(o-g)+y2t.*cos(o-g)-e*cos(g);
d2=diff(x3t);
ds2=subs(y3t.*d2,tau,t);
function y=rombg(f,a,b,er)
h=(b-a);
T(1,1)=h*(feval(f,a)+feval(f,b))/2;
i=2;h=h/2;
T(i,1)=T(1,1)/2+h*feval(f,(a+b)/2);
T(i,2)=(4*T(2,1)-T(1,1))/3;
while abs(T(i,i)-T(i-1,i-1))>er
    i=i+1;h=h/2;
    T(i,1)=T(i-1,1)/2+h*sum(feval(f,a+h:2*h:b));
    for k=2:1:i
        T(i,k)=(4^(k-1)*T(i,k-1)-T(i-1,k-1))/(4^(k-1)-1);
    end
end
y=T(i,i);
结果:
6546.81
说明:注意积分区间不是[0,2*pi],我取了一个近似值[0,16.65*pi/10]

» 本帖已获得的红花(最新10朵)

善恶到头终有报,人间正道是沧桑.
18楼2015-07-22 20:34:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

丫头丫头2014

银虫 (小有名气)

送红花一朵
引用回帖:
18楼: Originally posted by wurongjun at 2015-07-22 20:34:19
定子面积程序:
function dingz
y=4*rombg(@fdz,0,pi/2,1e-2);
disp(num2str(y,6))
function ds1=fdz(t)
z1=6;
z2=z1-1;
R=48.78;
r=8.13;
Q=R-r;
e=7.05;
syms tau;
k=12.6;    %re
f=r/e;
a=sin(z1* ...

您好 我特别不好意思 这段时间有些忙 没能及时上论坛 之前查看该贴的时候 竟然没有注意到您给了如此详细的回复 我真的是特别特别不好意思 也再次感谢您的用心
19楼2015-08-04 17:52:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wangtong1002

新虫 (正式写手)

高手啊,膜拜!!

[ 发自小木虫客户端 ]
20楼2015-08-10 06:41:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 丫头丫头2014 的主题更新
信息提示
请填处理意见