机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: 子子61961

在日本做机械设计的感受23:一道计算题的回帖

  [复制链接]
发表于 2016-2-15 20:53:15 | 显示全部楼层
感恩!
# O" W1 G* q9 ~7 ~" N, m9 u1 j6 i2 R此帖开阔了小弟的眼界,同时也认识到了自身的不足。
回复 支持 反对

使用道具 举报

发表于 2016-2-15 23:01:02 | 显示全部楼层
本帖最后由 shouce 于 2016-2-15 23:17 编辑 8 ?  z' _7 c# h

3 X) l. O1 }3 ~7 w# N2 Jmatlab 解法   . W* l- r  l7 ~
0 p1 V7 B5 u" Y  B
>> syms x: w0 M1 L4 Z" |
>> solve(x-80*atan(x/80)-1)
6 S' u5 N( P9 h' f/ X
, X: x* S- ^, F& O* aans =
) L; X* B: n( L 4 A8 M+ B% T; j/ G
27.383031676815892194925084097779
% @0 |8 ^: K. k' X7 U1 \* t3 R  `6 }, R8 g* a! n& l
假如80用符号a表示时,就没法解了 。  x-80*atan(x/80)=1  是超越方程 只能用数值解法  

点评

感谢您的认真回复。  发表于 2016-2-16 09:03

评分

参与人数 1威望 +1 收起 理由
子子61961 + 1 专业精湛,感谢分享!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2016-2-16 08:52:10 | 显示全部楼层
楼上好几位大侠,学习了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-2-16 08:58:46 | 显示全部楼层
ngsxngtd 发表于 2016-2-15 20:51
$ V; d) ?* v- I+ x% e4 B2 v$ GAC-arctan(AC/80)*80=1是数学问题。6 r7 X8 z* T5 O8 s
子子大侠既然读过VB,那么读VBA代码就应该没什么困难,核心是数值计算 ...
6 _7 S6 q$ L* M, i. @/ P
这位一看就是,去看过原帖然后到这里踢场来了。开个玩笑。1 I# R: {4 [! ]/ H

! F4 |2 T2 v3 `谢谢您的认真编程和回复。4 B( v  p7 {* T9 P3 \: Y6 w) U
VBA我也是非常喜欢的。! v* m% o  \# G
我的VB停留于VB6.0的年代,然后没机会去弄,就改用VBA了。! H+ J- j2 ^6 s& \& S
看你的程序真是漂亮多了,佩服一下。
$ k. M6 ?2 R$ m% }6 @
8 W# D, R" D  e: X, j% e, z在需要进行复杂迭代和循环计算和积分计算的时候,我会用VBA来做。! ~! m: p( f+ a* z3 l, u
我的水平一般是在Sheet里面添加一个Button,然后在里面写程序。
" s, g4 A. d8 ?7 A9 @) t2 u8 P% CDim A as Double/ ?) \' N# y7 l/ f% w- q
Dim B as Double1 q0 y) \, U, I* A, R: ^$ A" C/ v
Dim Sum as Double
; e/ `1 K; @) ^; m$ C
& Q0 e5 c4 z$ `7 LA=Cells(6,3): \! B! a6 l7 ?; T6 g
B=Cells(7,3)& _7 l# q4 j: C8 U6 R: R! O4 l
For I =1 to 100
2 u8 o0 Q0 Q( y$ b5 m  {- n& \    blabla.......7 }' L6 V0 \" k- `& S
Next0 U4 A( E2 @( l2 O! y$ z
Cells(8,3)=Sum
2 M1 H$ r& \7 t+ N7 ~' [+ Z6 p4 e8 i& t5 c' @& I
基本是这个水平。见笑了。' p' E' F! S$ \8 m: o, h
+ N: P: s5 b" H- j; l: X, a2 Y
您的附件我有下载打开,但是Excel Fleeze了,所以没能看到里面程序。
6 T- v) ?; u% s3 b+ \6 s: T看您发的图片数据,像是一个凸轮的计算。6 G: X$ ?3 t4 I' T: E8 g2 K
看热力计算也很久违了,我是十年前读硕士的时候接触Enthapy的。
. H2 H% c" r, V7 B/ l" o我的Master theme是燃烧的数值计算,主要是用N-S方程式和k-e模型作CFD解析。
0 Q. t* D! F5 K  ^# O; B' K不过我做的不太好,勉强毕业而已。遥远的回忆。
) r  D) [2 Z& T
' S  q( Y5 p. m1 x8 f再次感谢您的回复。: j4 k( _! I: e2 ?5 X: p0 c
回复 支持 反对

使用道具 举报

发表于 2016-2-16 09:09:11 | 显示全部楼层
ngsxngtd 发表于 2016-2-15 19:51
8 D/ w9 U6 b1 U' X* eAC-arctan(AC/80)*80=1是数学问题。
; W1 [6 u  N0 {( o6 T; o& J" t2 ^子子大侠既然读过VB,那么读VBA代码就应该没什么困难,核心是数值计算 ...

: J* v5 l/ z- B0 s大侠,您很厉害,谢谢您的分享。
- ^4 J* K% t- h9 l- X
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-2-16 09:10:32 | 显示全部楼层
andyany 发表于 2016-2-15 18:06 $ B: E3 b8 B+ b" f' L
据我所碰到的,国内的交流能力都很低。  e5 @4 s8 [0 b: X9 z0 n- M" p
10 C8 c+ N( x5 T0 i
当你问问题时,其实对方也不会,但他会说”这你都不会?!“ 让 ...

8 O5 \* ?0 g/ q; o- K9 h6 J谢谢andy的认真回帖。使我对国内情况又多一些了解。- M4 Z. ]: B" p& `7 R

- v8 y, o$ v) r当一方提问,另一方回答的时候,
" {+ D, A" H; S! i0 j! z  P6 |回答的内容简略一些,就只是停留于“炫耀自己知道”或者“贬低对方不知道”的地步,  M. y, r. N% y4 e
我有时也会遇到上面这样的对话。5 O3 i2 ?6 o- c- m9 r
而好一点的对话是,达到一个目的是“让提问方知道想要的东西”,这是比较好的。
5 O" E; q/ f! V; A" }4 M; y! c0 b4 L. z
回答时的思维方式出发点不同,表达方式就会有所不同。
% I9 B* X+ m* j& b6 }这个出发点,也就是所谓的“态度”。

点评

看大侠的回复其实是一种享受 不过我在和别人交流的时候,尽量都说得很浅显,但是任然会碰到无法沟通的问题,确实很苦恼 知识面广度的不同,造就在一个问题上不同的看法而无法深入的协作 深入研究是很好的一  详情 回复 发表于 2016-2-16 09:30
回复 支持 反对

使用道具 举报

发表于 2016-2-16 09:25:35 | 显示全部楼层
408465954 发表于 2016-2-15 19:15 * ?& u$ @5 B( W* ?& A" U7 p  j
我想楼主想说的是 不要想着什么工具 软件 用笔头算吧!! 这是一个做设计人员对基本定理规律的理解 这是根本 ...

4 R' m9 c( S" W- w3 v7 x此言差矣,这个问题的核心是这是一个非线性方程,只有数值解,解析解基本不可能得到,手工算的话也只是硬算。所以正确使用软件和编程才是此类问题的出路。. \4 x5 m* K: @0 E, h
回复 支持 反对

使用道具 举报

发表于 2016-2-16 09:30:00 | 显示全部楼层
子子61961 发表于 2016-2-16 09:10
3 F( T5 U- p! Y4 x. w! q7 [8 @谢谢andy的认真回帖。使我对国内情况又多一些了解。
- J! C, p! ]/ L( h
; U+ T! H0 m  y- j& D( r+ z当一方提问,另一方回答的时候,

: x( N( R/ Z2 [8 |4 {看大侠的回复其实是一种享受
" [( H. o1 _' W, g, U5 Q" P) j! [) b& j2 E1 Y" F
不过我在和别人交流的时候,尽量都说得很浅显,但是任然会碰到无法沟通的问题,确实很苦恼
# u( B+ X4 P4 |+ [# |* A' Z, n) M7 e0 f( c3 b0 W/ R' L6 f( p$ i# Z
知识面广度的不同,造就在一个问题上不同的看法而无法深入的协作
, J* F! E1 J0 y) F5 i6 Q" J/ p) t8 e( `) T6 b
深入研究是很好的一个方向,但是日常工作特别是常规工作,其实更看重一种所谓经验或者见识的广度
" x8 I& i. X. j4 f: o/ D  ~9 E8 @5 f7 H5 J/ I7 E
不知道日本的年轻人,在知识的专业性和广度上是怎么来结合的
3 m0 k0 h5 v: l' D, p7 q' {, c. j
/ A; h0 q( V+ a6 G
回复 支持 反对

使用道具 举报

发表于 2016-2-16 09:32:18 | 显示全部楼层
不错。。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2016-2-16 09:36:13 | 显示全部楼层
活到老,学到老了!谢谢施主!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-3-28 19:53 , Processed in 0.057168 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表