机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: 子子61961

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

  [复制链接]
发表于 2016-2-15 20:53:15 | 显示全部楼层
感恩!
( h4 ], X6 U. x: t# n7 T; k" s此帖开阔了小弟的眼界,同时也认识到了自身的不足。
回复 支持 反对

使用道具 举报

发表于 2016-2-15 23:01:02 | 显示全部楼层
本帖最后由 shouce 于 2016-2-15 23:17 编辑
) ~- d( f1 }; N( ~5 ^: X& ^
( M- ^* ^6 w% Smatlab 解法   ( K8 e2 r5 ?# J6 ]- z

+ _8 U$ L: X/ j$ Q  N! J
>> syms x. @- z4 |' R: X0 }4 P! w
>> solve(x-80*atan(x/80)-1)! o" c# P$ m: ?6 c, L
4 E3 f2 U$ I8 g' q9 b5 m
ans =
0 S: Z: O( k6 Q: `$ k& W # P' ~! p1 v1 Q  v0 c' B
27.383031676815892194925084097779- T3 \7 V: |7 e

" P0 s* b# i5 _假如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 c/ Q! W0 Z+ J) }0 q% @% r3 hAC-arctan(AC/80)*80=1是数学问题。
5 g% u# K+ P0 s  A子子大侠既然读过VB,那么读VBA代码就应该没什么困难,核心是数值计算 ...
  Z1 G1 m" R* A+ B" z
这位一看就是,去看过原帖然后到这里踢场来了。开个玩笑。
8 C% e: G, V: ^' J9 S  v' E
6 x6 F1 x5 v+ y) I. Z谢谢您的认真编程和回复。, @1 }( h: @) @7 T7 k
VBA我也是非常喜欢的。
( p& A7 x) K% `6 i2 I; o* U我的VB停留于VB6.0的年代,然后没机会去弄,就改用VBA了。5 T! ^6 Z  Q- O" M$ W
看你的程序真是漂亮多了,佩服一下。
# [  R4 B! e, M' {, K$ X. t7 ?- c) C% X& ]5 m& {
在需要进行复杂迭代和循环计算和积分计算的时候,我会用VBA来做。
4 N0 X/ ^; E* a3 J8 `- ?我的水平一般是在Sheet里面添加一个Button,然后在里面写程序。
7 ^0 s! Y# W+ Y+ y% y# L% ~Dim A as Double1 K. B1 I4 b  o3 X2 v
Dim B as Double4 A, D6 `) A5 O. o) x( f
Dim Sum as Double
: ~+ Y! {% W, g8 }- f% E. l, v* C) N+ I4 X/ [' p
A=Cells(6,3)4 P8 Y( v7 ?1 x4 }9 ~/ |
B=Cells(7,3)
6 u" F+ D, _5 f& p/ p( @For I =1 to 100
7 I  m! S5 c2 X# V" N    blabla.......
$ ^$ Q0 f& H0 XNext; F9 h2 L, z: x. V! a5 N% ]/ X
Cells(8,3)=Sum
! W: p/ ~8 a( \: i# y3 _' F9 J; k4 |0 J# I* U# z
基本是这个水平。见笑了。
$ i" Y/ z' G8 u( S( _* c
& ^6 i& O8 e0 [; ]) H您的附件我有下载打开,但是Excel Fleeze了,所以没能看到里面程序。
5 [& t% U" V, f- }8 l- {看您发的图片数据,像是一个凸轮的计算。
( R# `0 G- N% d2 b$ f0 g看热力计算也很久违了,我是十年前读硕士的时候接触Enthapy的。
& k2 A. z. j, X! o/ ]; X8 ^我的Master theme是燃烧的数值计算,主要是用N-S方程式和k-e模型作CFD解析。
) y  l2 T( Z# D2 z! g6 \不过我做的不太好,勉强毕业而已。遥远的回忆。- h/ s: p# ~# x5 j+ ^5 J7 o9 ]- k
3 E& L4 g2 t7 J' i+ |7 `8 `
再次感谢您的回复。; N* O5 e( r  K6 e+ p
回复 支持 反对

使用道具 举报

发表于 2016-2-16 09:09:11 | 显示全部楼层
ngsxngtd 发表于 2016-2-15 19:51
& Y* D" u( @7 }* S' t; EAC-arctan(AC/80)*80=1是数学问题。
" R; ^8 k6 I4 n( j子子大侠既然读过VB,那么读VBA代码就应该没什么困难,核心是数值计算 ...
- s* j+ a" q9 T  }5 L* w
大侠,您很厉害,谢谢您的分享。
1 c( f3 J3 v* M
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-2-16 09:10:32 | 显示全部楼层
andyany 发表于 2016-2-15 18:06 ) _3 j! w' [) V% M
据我所碰到的,国内的交流能力都很低。/ v0 U; j$ p% K1 \9 O: p
1
# R5 T% T; v  \& n" J当你问问题时,其实对方也不会,但他会说”这你都不会?!“ 让 ...

; }8 r2 v; i: J4 z, C谢谢andy的认真回帖。使我对国内情况又多一些了解。
, ^2 B; m) C) f: }7 u, d/ d$ [+ @3 d& |
当一方提问,另一方回答的时候,
& Q. J+ K+ k3 x! S, A! y8 h: ^回答的内容简略一些,就只是停留于“炫耀自己知道”或者“贬低对方不知道”的地步,
2 r8 X; B( X- R- n) `* l7 d0 G, t我有时也会遇到上面这样的对话。
/ ]) w7 w5 i' ~2 }1 X, ^6 X% r: V而好一点的对话是,达到一个目的是“让提问方知道想要的东西”,这是比较好的。0 J- o/ D- h4 q' h

/ Y# M( e; R6 Z& w9 S- `6 E0 z回答时的思维方式出发点不同,表达方式就会有所不同。$ Q' r( x8 x( h: u1 w0 D$ @  R7 u
这个出发点,也就是所谓的“态度”。

点评

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

使用道具 举报

发表于 2016-2-16 09:25:35 | 显示全部楼层
408465954 发表于 2016-2-15 19:15
" E( {& X9 T: u6 s+ R' D我想楼主想说的是 不要想着什么工具 软件 用笔头算吧!! 这是一个做设计人员对基本定理规律的理解 这是根本 ...

! q/ ]; j, @2 ~- k# S此言差矣,这个问题的核心是这是一个非线性方程,只有数值解,解析解基本不可能得到,手工算的话也只是硬算。所以正确使用软件和编程才是此类问题的出路。- [% k. _4 S0 k4 {* {) e0 A4 I
回复 支持 反对

使用道具 举报

发表于 2016-2-16 09:30:00 | 显示全部楼层
子子61961 发表于 2016-2-16 09:10 7 I9 G! b. Z6 q) O
谢谢andy的认真回帖。使我对国内情况又多一些了解。
+ H' f. G3 h7 R2 X1 ^$ D) f5 p3 {7 Z* M1 B
当一方提问,另一方回答的时候,
# [: O* M& t5 Y$ _, |5 v
看大侠的回复其实是一种享受  c3 f) q/ y5 d9 o
# e& x6 Y9 j9 |. e) b( _
不过我在和别人交流的时候,尽量都说得很浅显,但是任然会碰到无法沟通的问题,确实很苦恼
( I7 ]) T' p# A( X; r1 F, ~
9 d  i* Z7 o; k6 V3 O& ~知识面广度的不同,造就在一个问题上不同的看法而无法深入的协作+ u% s/ a, d5 B1 w7 {# X7 }8 ?

% M4 f  E! l& N- ~深入研究是很好的一个方向,但是日常工作特别是常规工作,其实更看重一种所谓经验或者见识的广度  p0 {4 h* c1 }% D' |2 u& h

" K' A  Q' \+ q" v, W$ n! \2 n不知道日本的年轻人,在知识的专业性和广度上是怎么来结合的
/ H8 S6 ]9 Y& x( ?7 N+ K- \) ~- O, g5 }. t, R, W6 h( f/ G. V
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-4 13:26 , Processed in 0.082942 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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