机械必威体育网址

找回密码
注册会员

QQ登录

只需一步,快速开始

搜索
楼主: 子子61961
打印 上一主题 下一主题

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

[复制链接]
41#
楼主 | 发表于 2016-2-16 22:52:24 | 只看该作者
ngsxngtd 发表于 2016-2-16 21:14
) M7 ^6 o5 q& n+ ?4 o" T6 H1.你可以先设置禁用EXCEL的所有宏,然后再打开文件。
0 I" J9 z# i- \/ ^; R& z" {& M2.图片数据是矩阵计算连杆机构,我这里用的工作表矩 ...
% o8 P1 _ O! ], f) J5 B! ^
1.你可以先设置禁用EXCEL的所有宏,然后再打开文件。) N4 o: b; `( x% u# {4 Y2 D
( E7 N; C: _" e5 _0 H; m9 |" K
嗯,我开始是禁用宏的,不过也没成功,稍后再试试。
& j7 i& w1 g0 Q Y |+ N- R
3 g( ?# S. h: o: }+ _
2.图片数据是矩阵计算连杆机构,我这里用的工作表矩阵函数,手算了36次,然后人工复制+粘贴了36*9=324个数据,才插入了图表,所以就不献丑了。假如改变一个参变量(杆件长度),就又得辛苦复制粘贴了。3 m! e: V$ G: d! [& m( i# A+ f3 ~+ P
3 _. H: C1 I7 X3 ?. L
原来如此,好辛苦。手算的36次不知道是否可以让计算机来代为计算。( w3 z3 P" V9 q& ]! y$ q0 f, E

, U2 ~3 N! n/ ^' `4 v# z3.此处最好用Sub过程
循环调用MINVERSE与MMULT函数,计算一个周期,然后控制输出排版,直接插入图表。+ s8 `8 D2 m; ^- `* u
选管道直径时,计算相同流量下不同管径,不同管材的100m压力降,用过一次。后来对于有固定规律的,就改用LOOKUP函数了。这方法有点野蛮,但计算越复杂越显示优势,重复繁琐计算时好用。
- x! A% i2 c1 ]直管的压力降低还好办一些,求出雷诺数后根据其范围在三个公式里选择一个使用。有时候遇到多段管道并且带弯头带变径的情况,感觉就需要试差法了。; w/ Z" O8 z0 O: v* H$ l" p
& n' }! r. W$ i \: d/ _7 _$ V: w8 U
4.Button的方法,定义的是Sub不是Function;精确排版时,将你的Cells(Var_x,Var_y)参数设置成变量迭代,然后调用。它有个缺点,用久了就体会出来了:遇到参数问题或者计算异常时直接卡掉,即使后面能计算都不算,而不是像工作表那样给个“#DIV/0”啥的抛出异常,放过了事。当然了,如果思维严谨,做好参数校核,也是可以的。7: w1 R+ R. ^+ H6 P3 J# H5 D
原来如此,谢谢您的信息。很久没遇到讨论VBA的选手了。计算异常时我有时用硬break来中断,然后给语句加监视,监视变量值,都是以前用VB编游戏程序时候用下来的方法。
8 Y6 t0 n, S. j) X& r5 ?2 m7 c) ~9 g+ E/
s) d4 A1 b0 Y3 A6 b- b* @ |
5.看一个米国佬的EXCEL工作表界面做得比PPT还灵活,像手写稿一样排版,界面很干净,没什么花花绿绿的颜色和蛛网一样的表格线条,粗狂自由的风格。根本不用什么数学软件,但是手里拿台TI的计算器,很恐怖的,瞬间就折服了。. I4
% b0 ]' v9 q. X! ]& l真了不起,值得学习一下。在日本,写个文字加图甚至纯文字的报告都不用Word而是用Excel。日本人对word里的图片排版和表格排版太不习惯了,所以Excel用的非常多,不过sense也是一般,很少看到花时间弄得漂亮的。
' R- B. U8 j. k4 D3 [8 |( s$ K c2 { E4 S# ^. U( X2 ?6 R
谢谢您的细致回复。

点评

上次,在网上有个教授用excel 画了一棵树,也好牛X.. 发表于 2016-2-21 16:53
42#
楼主 | 发表于 2016-2-16 23:00:13 | 只看该作者
一朵娇粉嫩的花 发表于 2016-2-16 10:30 5 h0 O+ P# D4 X+ t; _
看大侠的回复其实是一种享受 5 q) x6 h8 {0 G; @

8 c& P$ `# E4 R7 t7 H不过我在和别人交流的时候,尽量都说得很浅显,但是任然会碰到无法沟通的 ...
0 I4 E8 L! X3 _& k' m
谢谢你的回复。( |$ C# x" k" b: P
有时遇到无法沟通的情况,也确实是比较麻烦,只能看话语相合的程度了。不合也没办法。
) J/ g5 [) P; a. V ?$ Z: [* z# d8 Z8 {) P, k
关于知识或经验的深度和广度,有这样一种说法,
* F" G' U4 F8 \6 ]- \8 }- d7 A3 t先是在某个知识点上大力深入,形成T字形的知识结构,
2 t: t9 b6 [& f |0 [然后再逐渐拓宽知识面,形成V字形的知识结构。5 c7 F q+ `3 M2 K% w
虽然说得漂亮,然并卵。日本的九零后年轻人的劲头和学力已经不如从前了。
, |: Z0 o& D% g+ a5 Z) e8 X( q' i看个人造化,靠谱点儿的悟性高点儿的,会多掌握一些,其他的也有不少混日子的。8 V2 u- h! w2 q& a
过个十几年等这些九零后走上管理岗位,日本的经济也挺不乐观的,我这样认为。

点评

呵呵,也许是前辈的巨人肩膀太窄,站不下太多人吧 详情 回复 发表于 2016-2-17 08:09
43#
发表于 2016-2-17 08:09:13 | 只看该作者
子子61961 发表于 2016-2-16 23:00 # g6 @) g7 o* \* A6 D# S6 K5 M# Y, [
谢谢你的回复。 ( A. B1 ?8 W$ @6 W+ z( _
有时遇到无法沟通的情况,也确实是比较麻烦,只能看话语相合的程度了。不合也没办法。 9 x R/ J: ~9 w/ |9 h; t
...

4 V( K, e' M B/ h6 m1 \' P: s! Z q/ S$ c呵呵,也许是前辈的巨人肩膀太窄,站不下太多人吧. `4 b0 [$ b. c! {3 n
44#
发表于 2016-2-17 09:52:43 | 只看该作者
风过无痕xh 发表于 2016-2-16 10:47 . e$ F1 O% U- K( C! ]5 L& o
上班头几天无意中看到楼主的帖子,仔细看完了。
1 P2 U4 Y' |* O/ v7 ?7 I2 D写得很好,里面有很多值得我们思考和学习的地方。 3 G; [0 R) G/ {+ R
PS:第 ...
; a v% Q5 w1 o8 N/ e5 Q, }( K
回复子子61961:. i1 a! U2 L7 i( d
在必威APP精装版下载里发帖,第一次这么快就有人回复,很激动。
# \9 Y& I2 s9 q5 { X, [是穷举法,不过当时没想到这么高大上的词汇。/ ^- g' n! }7 y% J
应该范围可以从0到2分之派。8 K9 v7 p) Y2 m0 S7 H% p2 o
我用的是excel2010,可以到1048576行。
. c0 H* m2 e$ G

点评

原来如此,我的Excel是2003的,所以比较少。 发表于 2016-2-17 14:45
45#
发表于 2016-2-17 10:51:40 | 只看该作者
题目我是不会做,但是楼主说的现象,真的深有感触
46#
发表于 2016-2-17 11:16:42 | 只看该作者
谢谢大侠的分享,小弟第一次用excel去解决这种问题。不过有个小问题,就是结果不太一样哦,求指教。

QQ截图20160217111424.png(8.93 KB, 下载次数: 58)

QQ截图20160217111424.png
47#
发表于 2016-2-17 14:13:06 | 只看该作者
学习啊,第一次知道还可以这样来
48#
楼主 | 发表于 2016-2-17 14:44:56 | 只看该作者
铭睿WMR 发表于 2016-2-17 12:16
& }" a1 O* E+ O8 m8 d2 E5 u: s谢谢大侠的分享,小弟第一次用excel去解决这种问题。不过有个小问题,就是结果不太一样哦,求指教。

% B" D- M/ J" h* i这个结果和迭代计算的起点有关,从初始值0开始计算,从初始值0.2开始计算,每次迭代时跳跃的值不一样,得到的结果是不一样的。它是看最后两次迭代后差值不大,就认为是接近最终结果,于是停止计算的。最后取小数点后三位就差不多了。, O* D: [9 r4 X8 A3 T/ F: ?
0,0.15 0.21 0.24 0.25& Q( e. E0 _* S! X& g
0.2 0.232 0.245 0.251
& M1 S* i; U0 n* ^, _; }8 M8 G- Y
! h2 k# p( C ^& U) u也可以参考前面的16,17,18楼的内容。
49#
发表于 2016-2-17 14:58:45 | 只看该作者
真心谢谢你,又学习了
" Q/ n9 e0 y. Q$ Q" q9 J; f新年快乐
50#
发表于 2016-2-17 16:55:00 | 只看该作者
子子61961 发表于 2016-2-17 14:44 $ I& f7 X- D3 k$ c1 j! n
这个结果和迭代计算的起点有关,从初始值0开始计算,从初始值0.2开始计算,每次迭代时跳跃的值不一样,得 ...
* P3 _7 V- f' ]8 |
非常感谢前辈的解答,明白了。
您需要登录后才可以回帖 登录| 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址(京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号)

GMT+8, 2024-5-2 17:37, Processed in 0.061037 second(s), 19 queries , Gzip On.

Powered byDiscuz!X3.4Licensed

? 2001-2017Comsenz Inc.

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