找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: 子子61961

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

  [复制链接]
发表于 2016-2-15 20:53:15 | 显示全部楼层
感恩!+ b2 U, e$ ?' U$ Y+ J& k
此帖开阔了小弟的眼界,同时也认识到了自身的不足。
发表于 2016-2-15 23:01:02 | 显示全部楼层
本帖最后由 shouce 于 2016-2-15 23:17 编辑
8 B; {5 O. y3 C6 O  Y, }1 `2 h. B7 ?/ F# V3 Q8 ^
matlab 解法   
8 H& |# s& Z' V0 x
! S" B, F& G- I0 _$ ^# o# n
>> syms x  _( W+ W0 G2 t7 ~; P/ ?  ~8 I
>> solve(x-80*atan(x/80)-1)
7 O  _$ P2 @7 y : f. e3 l, g: D! d: Q$ V7 a4 Y* y
ans =
5 }- Z8 A) E: O$ Z5 o
2 D# V! Z$ O# d+ n2 x27.383031676815892194925084097779' Z2 }; y- N+ S/ m3 |

. S% x) B2 [- ^# H, L+ ]0 k) E假如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 1 q- W2 N8 r1 G
AC-arctan(AC/80)*80=1是数学问题。& W) y. O8 b0 |
子子大侠既然读过VB,那么读VBA代码就应该没什么困难,核心是数值计算 ...
, N) H2 n" F! V
这位一看就是,去看过原帖然后到这里踢场来了。开个玩笑。
* J# S" K" R/ x! |. m( v; l# ~: R7 c6 I0 k& r- ]1 D* W7 ]. N
谢谢您的认真编程和回复。) _# ]3 @( ~: q) z; p. I
VBA我也是非常喜欢的。
$ ~# K/ M  F  ^* h: ~! A我的VB停留于VB6.0的年代,然后没机会去弄,就改用VBA了。
% P/ m4 d3 p# u5 W看你的程序真是漂亮多了,佩服一下。
5 @* l8 @( l( P9 d0 l+ }, l" @. m$ X0 r' P8 z2 a% p, @7 h* I- `7 ]6 H  w9 O
在需要进行复杂迭代和循环计算和积分计算的时候,我会用VBA来做。
. u9 ]# t2 Z7 }- S% {# S% `" ]  r我的水平一般是在Sheet里面添加一个Button,然后在里面写程序。
( |: U% d5 H& P: D" w8 r3 Q8 l3 VDim A as Double0 n% k" n  ?' O0 Q, B$ d' p% M8 T
Dim B as Double- B  J  R( C2 }, M
Dim Sum as Double3 r! R* {! I% r% }. s0 d9 D( w7 R
- |2 d+ E* m% G. `, q
A=Cells(6,3)
# ]. _2 c- X% w& k. t' d0 {! _- iB=Cells(7,3)
3 W4 C  j, e; c4 X+ q: [1 Y' a  yFor I =1 to 100
. m! o: J1 }# r+ K; T3 I5 X    blabla.......8 i! V* G: o' G% x7 p( h
Next
- ]( g7 f" R, C7 eCells(8,3)=Sum
& m6 x3 ?$ R6 p6 f
) p. b- b& Y& Q基本是这个水平。见笑了。
3 R( r3 p/ }( d# {9 f, t $ z8 `0 r1 R% E6 O& R
您的附件我有下载打开,但是Excel Fleeze了,所以没能看到里面程序。- Y) w; s3 s0 h. i
看您发的图片数据,像是一个凸轮的计算。$ |2 \- Q3 _. K  @0 y! k
看热力计算也很久违了,我是十年前读硕士的时候接触Enthapy的。& A" H) g. u" n+ A( j: K
我的Master theme是燃烧的数值计算,主要是用N-S方程式和k-e模型作CFD解析。
0 J% M# y1 B" U5 ^+ r, T# K. L不过我做的不太好,勉强毕业而已。遥远的回忆。" X1 T- S/ F3 U7 N- ?9 m

' k/ a$ I# N, m- _' j5 |. r8 Q再次感谢您的回复。
' @- v; H$ V; U# p) Q* C
发表于 2016-2-16 09:09:11 | 显示全部楼层
ngsxngtd 发表于 2016-2-15 19:51
! o& l: }1 u4 [2 T9 J# f3 U1 Q! G5 lAC-arctan(AC/80)*80=1是数学问题。
2 V$ |. ~1 G- P5 W0 M1 E2 h$ y* r子子大侠既然读过VB,那么读VBA代码就应该没什么困难,核心是数值计算 ...

) V/ p  }; |4 v0 m# o) x  l  n: [. V! R大侠,您很厉害,谢谢您的分享。
- o* C( o# Z/ ~& n
 楼主| 发表于 2016-2-16 09:10:32 | 显示全部楼层
andyany 发表于 2016-2-15 18:06
6 @/ M$ C  _4 }6 g6 p6 o  {据我所碰到的,国内的交流能力都很低。: u* a6 _) s$ z, h3 _) b
1
6 t1 x$ R# T( y+ `) |( C当你问问题时,其实对方也不会,但他会说”这你都不会?!“ 让 ...
# j1 u, V2 t/ }# ?
谢谢andy的认真回帖。使我对国内情况又多一些了解。! J0 h+ A2 F: k- a
  X6 G- W3 ]) K
当一方提问,另一方回答的时候,
& h, c) C9 T$ Y( W回答的内容简略一些,就只是停留于“炫耀自己知道”或者“贬低对方不知道”的地步,' q6 b3 h5 t  A; d) }7 c
我有时也会遇到上面这样的对话。
0 }, ]9 ~2 v4 W4 A# n3 m而好一点的对话是,达到一个目的是“让提问方知道想要的东西”,这是比较好的。
' M) X" O% R6 r9 ~! R* I8 U, [0 v" o; ?' Q
回答时的思维方式出发点不同,表达方式就会有所不同。8 Q' E# V* H- m# N
这个出发点,也就是所谓的“态度”。

点评

看大侠的回复其实是一种享受 不过我在和别人交流的时候,尽量都说得很浅显,但是任然会碰到无法沟通的问题,确实很苦恼 知识面广度的不同,造就在一个问题上不同的看法而无法深入的协作 深入研究是很好的一  详情 回复 发表于 2016-2-16 09:30
发表于 2016-2-16 09:25:35 | 显示全部楼层
408465954 发表于 2016-2-15 19:15
0 Y4 J: L* C0 o' P3 C: f我想楼主想说的是 不要想着什么工具 软件 用笔头算吧!! 这是一个做设计人员对基本定理规律的理解 这是根本 ...
- X3 }) b" b  T
此言差矣,这个问题的核心是这是一个非线性方程,只有数值解,解析解基本不可能得到,手工算的话也只是硬算。所以正确使用软件和编程才是此类问题的出路。* u+ b  j5 k' g5 B2 H8 o7 O
发表于 2016-2-16 09:30:00 | 显示全部楼层
子子61961 发表于 2016-2-16 09:10
- j1 o3 T( q) x- Q谢谢andy的认真回帖。使我对国内情况又多一些了解。+ m1 {/ P, _+ V6 U# X

: U/ U, o% j# G. D' {当一方提问,另一方回答的时候,

! d# [$ l( D% ~) L5 N8 E3 d( I看大侠的回复其实是一种享受
5 b5 K% X3 {2 v0 [
/ h" y3 O# L0 T4 X. j不过我在和别人交流的时候,尽量都说得很浅显,但是任然会碰到无法沟通的问题,确实很苦恼/ h  u  Y3 `2 ~9 g

6 A% |" w  d& Q' Q# z知识面广度的不同,造就在一个问题上不同的看法而无法深入的协作
% x; x6 f8 b3 |$ S/ X/ J; M
# a! ^; c8 |1 ^: Q* y: S: |深入研究是很好的一个方向,但是日常工作特别是常规工作,其实更看重一种所谓经验或者见识的广度1 D9 E6 d7 \5 T) T& n; C

+ v, o5 O0 r* ?, T" y; ~不知道日本的年轻人,在知识的专业性和广度上是怎么来结合的4 l+ V) h: m! @; l. i
$ E" X9 R, J% E+ K! ]9 z( C
发表于 2016-2-16 09:32:18 | 显示全部楼层
不错。。。。。。。。。
发表于 2016-2-16 09:36:13 | 显示全部楼层
活到老,学到老了!谢谢施主!
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-8-3 11:37 , Processed in 0.062842 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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