機(jī)械社區(qū)

 找回密碼
 注冊會(huì)員

QQ登錄

只需一步,快速開始

搜索
樓主: 子子61961
打印 上一主題 下一主題

在日本做機(jī)械設(shè)計(jì)的感受23:一道計(jì)算題的回帖

  [復(fù)制鏈接]
41#
 樓主| 發(fā)表于 2016-2-16 22:52:24 | 只看該作者
ngsxngtd 發(fā)表于 2016-2-16 21:14
( Z. \4 o: @! ?& K& x1.你可以先設(shè)置禁用EXCEL的所有宏,然后再打開文件。
- R# a/ K1 @9 H/ h  j9 O4 d2.圖片數(shù)據(jù)是矩陣計(jì)算連桿機(jī)構(gòu),我這里用的工作表矩 ...
7 V; {2 ~3 m" B2 X
1.你可以先設(shè)置禁用EXCEL的所有宏,然后再打開文件。) N4 o: b; `( x% u# {4 Y2 D  m: k, O( T; \7 a1 Z" y6 y2 T; {; o2 L
  嗯,我開始是禁用宏的,不過也沒成功,稍后再試試。
5 Z  X1 P' f+ b
! d- h% H4 S) s3 |- P
2.圖片數(shù)據(jù)是矩陣計(jì)算連桿機(jī)構(gòu),我這里用的工作表矩陣函數(shù),手算了36次,然后人工復(fù)制+粘貼了36*9=324個(gè)數(shù)據(jù),才插入了圖表,所以就不獻(xiàn)丑了。假如改變一個(gè)參變量(桿件長度),就又得辛苦復(fù)制粘貼了。3 m! e: V$ G: d! [& m( i# A+ f3 ~+ P
6 D# ?* W! x+ f; n
  原來如此,好辛苦。手算的36次不知道是否可以讓計(jì)算機(jī)來代為計(jì)算。
) ^% I+ _: r( m' y+ X2 J

' w: E7 M2 `- u9 K9 j( ~! Y3.此處最好用Sub過程
循環(huán)調(diào)用MINVERSE與MMULT函數(shù),計(jì)算一個(gè)周期,然后控制輸出排版,直接插入圖表。
5 R9 _" ~6 a/ V* S. z9 l選管道直徑時(shí),計(jì)算相同流量下不同管徑,不同管材的100m壓力降,用過一次。后來對于有固定規(guī)律的,就改用LOOKUP函數(shù)了。這方法有點(diǎn)野蠻,但計(jì)算越復(fù)雜越顯示優(yōu)勢,重復(fù)繁瑣計(jì)算時(shí)好用。4 o" U7 w5 L, K
  直管的壓力降低還好辦一些,求出雷諾數(shù)后根據(jù)其范圍在三個(gè)公式里選擇一個(gè)使用。有時(shí)候遇到多段管道并且?guī)濐^帶變徑的情況,感覺就需要試差法了。& d  K& y8 t8 i4 z
  & n' }! r. W$ i  \: d
& q% K2 v# r$ H) A$ R
4.Button的方法,定義的是Sub不是Function;精確排版時(shí),將你的Cells(Var_x,Var_y)參數(shù)設(shè)置成變量迭代,然后調(diào)用。它有個(gè)缺點(diǎn),用久了就體會(huì)出來了:遇到參數(shù)問題或者計(jì)算異常時(shí)直接卡掉,即使后面能計(jì)算都不算,而不是像工作表那樣給個(gè)“#DIV/0”啥的拋出異常,放過了事。當(dāng)然了,如果思維嚴(yán)謹(jǐn),做好參數(shù)校核,也是可以的。7
4 p% q* W' i( I6 C6 G1 _2 o   原來如此,謝謝您的信息。很久沒遇到討論VBA的選手了。計(jì)算異常時(shí)我有時(shí)用硬break來中斷,然后給語句加監(jiān)視,監(jiān)視變量值,都是以前用VB編游戲程序時(shí)候用下來的方法。: i) u: N- Y: z, F" x$ A
+ E/
s) d4 A1 b- H0 c  H/ i) O: L; f  ^2 b
5.看一個(gè)米國佬的EXCEL工作表界面做得比PPT還靈活,像手寫稿一樣排版,界面很干凈,沒什么花花綠綠的顏色和蛛網(wǎng)一樣的表格線條,粗狂自由的風(fēng)格。根本不用什么數(shù)學(xué)軟件,但是手里拿臺TI的計(jì)算器,很恐怖的,瞬間就折服了。. I4
3 o8 _0 k6 Y. y: Y( ?/ E2 {  真了不起,值得學(xué)習(xí)一下。在日本,寫個(gè)文字加圖甚至純文字的報(bào)告都不用Word而是用Excel。日本人對word里的圖片排版和表格排版太不習(xí)慣了,所以Excel用的非常多,不過sense也是一般,很少看到花時(shí)間弄得漂亮的。# z+ R  A! y7 b

7 m; N% Z4 `" v4 |" l謝謝您的細(xì)致回復(fù)。

點(diǎn)評

上次,在網(wǎng)上有個(gè)教授用excel 畫了一棵樹,也好牛X..  發(fā)表于 2016-2-21 16:53
42#
 樓主| 發(fā)表于 2016-2-16 23:00:13 | 只看該作者
一朵嬌粉嫩的花 發(fā)表于 2016-2-16 10:30
, Z7 S# D: Y7 I9 w4 J/ @+ l看大俠的回復(fù)其實(shí)是一種享受8 s' `; {7 _/ Z1 V0 |- g7 i& @
. o9 Y. p: C+ s6 c( h8 o" U
不過我在和別人交流的時(shí)候,盡量都說得很淺顯,但是任然會(huì)碰到無法溝通的 ...

6 e9 [/ \' @6 V4 F/ q謝謝你的回復(fù)。: q" a. |5 B4 a
有時(shí)遇到無法溝通的情況,也確實(shí)是比較麻煩,只能看話語相合的程度了。不合也沒辦法。2 I. q- }4 i# {+ U) y# c

  g& x8 v' k" a) ^7 |  }5 o關(guān)于知識或經(jīng)驗(yàn)的深度和廣度,有這樣一種說法,
( j3 ~0 W- n+ k3 c先是在某個(gè)知識點(diǎn)上大力深入,形成T字形的知識結(jié)構(gòu),
7 `- Q( v1 R0 n1 N然后再逐漸拓寬知識面,形成V字形的知識結(jié)構(gòu)。$ f1 e0 Y0 Y3 |
雖然說得漂亮,然并卵。日本的九零后年輕人的勁頭和學(xué)力已經(jīng)不如從前了。! @  o: y7 V: I  T3 B. P0 K% ]
看個(gè)人造化,靠譜點(diǎn)兒的悟性高點(diǎn)兒的,會(huì)多掌握一些,其他的也有不少混日子的。
# Q: ?- s) ~2 e3 l過個(gè)十幾年等這些九零后走上管理崗位,日本的經(jīng)濟(jì)也挺不樂觀的,我這樣認(rèn)為。

點(diǎn)評

呵呵,也許是前輩的巨人肩膀太窄,站不下太多人吧  詳情 回復(fù) 發(fā)表于 2016-2-17 08:09
43#
發(fā)表于 2016-2-17 08:09:13 | 只看該作者
子子61961 發(fā)表于 2016-2-16 23:00 . Y2 e6 p0 y8 c$ \( O# |
謝謝你的回復(fù)。0 _1 W. ^8 I9 Q; R' s8 t2 k
有時(shí)遇到無法溝通的情況,也確實(shí)是比較麻煩,只能看話語相合的程度了。不合也沒辦法。
+ R( K; c+ L5 X& S9 Q ...
  o( D) h- i+ [+ Q
呵呵,也許是前輩的巨人肩膀太窄,站不下太多人吧
% R: p0 y$ C+ m6 @! l2 ?
44#
發(fā)表于 2016-2-17 09:52:43 | 只看該作者
風(fēng)過無痕xh 發(fā)表于 2016-2-16 10:47 9 s' |7 J7 F5 W9 ^. t8 |/ c) G2 |
上班頭幾天無意中看到樓主的帖子,仔細(xì)看完了。
  g7 k/ C% C6 f/ [, x/ j3 U" k寫得很好,里面有很多值得我們思考和學(xué)習(xí)的地方。! X7 ~  T' p6 p3 U3 L
PS:第 ...
* P+ k5 T) r) Y: L$ [# `) J
回復(fù)子子61961:! M8 _; b0 A2 r2 `5 f# v$ L
在論壇里發(fā)帖,第一次這么快就有人回復(fù),很激動(dòng)。
: |6 C) n: ^( d' K4 k/ O  X是窮舉法,不過當(dāng)時(shí)沒想到這么高大上的詞匯。
" r7 n, }5 H$ k應(yīng)該范圍可以從0到2分之派。& R0 ^3 V& E# ~* B5 f" J7 v, D" S- q2 g
我用的是excel2010,可以到1048576行。
/ r, ]# h+ Z; q4 j/ Z. `

點(diǎn)評

原來如此,我的Excel是2003的,所以比較少。  發(fā)表于 2016-2-17 14:45
45#
發(fā)表于 2016-2-17 10:51:40 | 只看該作者
題目我是不會(huì)做,但是樓主說的現(xiàn)象,真的深有感觸
46#
發(fā)表于 2016-2-17 11:16:42 | 只看該作者
謝謝大俠的分享,小弟第一次用excel去解決這種問題。不過有個(gè)小問題,就是結(jié)果不太一樣哦,求指教。

QQ截圖20160217111424.png (8.93 KB, 下載次數(shù): 70)

QQ截圖20160217111424.png
47#
發(fā)表于 2016-2-17 14:13:06 | 只看該作者
學(xué)習(xí)啊,第一次知道還可以這樣來
48#
 樓主| 發(fā)表于 2016-2-17 14:44:56 | 只看該作者
銘睿WMR 發(fā)表于 2016-2-17 12:16
# K! T6 v$ u8 y; |謝謝大俠的分享,小弟第一次用excel去解決這種問題。不過有個(gè)小問題,就是結(jié)果不太一樣哦,求指教。
  G. c. Z/ }$ r, v: A9 P
這個(gè)結(jié)果和迭代計(jì)算的起點(diǎn)有關(guān),從初始值0開始計(jì)算,從初始值0.2開始計(jì)算,每次迭代時(shí)跳躍的值不一樣,得到的結(jié)果是不一樣的。它是看最后兩次迭代后差值不大,就認(rèn)為是接近最終結(jié)果,于是停止計(jì)算的。最后取小數(shù)點(diǎn)后三位就差不多了。
& ]# {; B) R% G! h3 V0 W) S0,0.15  0.21  0.24   0.254 n7 R( P% F% u6 j. I4 k% I3 T
0.2  0.232   0.245   0.251
- G, ?$ Y) K) l: r4 v: K9 S% |
9 K5 M5 H) `7 |5 G5 k$ w也可以參考前面的16,17,18樓的內(nèi)容。
49#
發(fā)表于 2016-2-17 14:58:45 | 只看該作者
真心謝謝你,又學(xué)習(xí)了
" i3 V, x/ V% x; w# L& }新年快樂
50#
發(fā)表于 2016-2-17 16:55:00 | 只看該作者
子子61961 發(fā)表于 2016-2-17 14:44 0 r: a$ _( P4 r0 x1 C- C
這個(gè)結(jié)果和迭代計(jì)算的起點(diǎn)有關(guān),從初始值0開始計(jì)算,從初始值0.2開始計(jì)算,每次迭代時(shí)跳躍的值不一樣,得 ...
; {4 l3 A' p: I
非常感謝前輩的解答,明白了。
您需要登錄后才可以回帖 登錄 | 注冊會(huì)員

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2024-9-23 01:26 , Processed in 0.058589 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表