亚洲欧美日韩国产一区二区精品_亚洲国产精品一区二区动图_级婬片A片手机免费播放_亚洲国产成人Av毛片大全,男女爱爱好爽好疼视频免费,中文日韩AV在线,无码视频免费,欧美在线观看成人高清视频,在线播放免费人成毛片,成 人 网 站 在 线 视 频A片 ,亚洲AV成人精品一区二区三区

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

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

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

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

  [復(fù)制鏈接]
11#
發(fā)表于 2016-2-15 12:48:43 | 只看該作者
關(guān)注
12#
發(fā)表于 2016-2-15 14:51:40 | 只看該作者
非常感謝你的分享,,上來就學(xué)了一手單變量求解�,。,�,!0.329784444989256
13#
發(fā)表于 2016-2-15 15:05:59 | 只看該作者
謝謝分享
14#
發(fā)表于 2016-2-15 15:16:40 | 只看該作者
大俠說到的回帖方式就是一種網(wǎng)絡(luò)交流禮儀啊,。如果大家都能注意,,大家都會受益,。
; H- G3 A7 l1 L' ^& K* G也謝謝大俠的單變量求解。
15#
發(fā)表于 2016-2-15 15:27:18 | 只看該作者
大俠,,學(xué)習(xí)了,。
/ C/ c( \  H: B1 [6 N# p- F關(guān)于中國文化,您提到的事情,,實(shí)實(shí)在在存在著,,也一直困擾著我,。起初我一直懷疑是管理的問題,現(xiàn)在明白了一點(diǎn),,太深了,。謝謝。
5 v- r7 b) h+ D+ e溫習(xí)并熟練了單變量求解,。) j; b# w8 B1 ~: f1 m( a% M
附圖為我的計(jì)算結(jié)果:精度好像不太高,,正在想方法解決。

單變量求解(方法).JPG (51.36 KB, 下載次數(shù): 104)

單變量求解(方法).JPG

評分

參與人數(shù) 1威望 +1 收起 理由
子子61961 + 1 謝謝您的認(rèn)真回復(fù),。

查看全部評分

16#
 樓主| 發(fā)表于 2016-2-15 15:47:01 | 只看該作者
點(diǎn)滴積累 發(fā)表于 2016-2-15 16:27
% r2 |5 y- y- \- V7 I1 _9 e大俠,,學(xué)習(xí)了。
& Z9 L8 q6 c: E關(guān)于中國文化,,您提到的事情,,實(shí)實(shí)在在存在著,也一直困擾著我,。起初我一直懷疑是管理的問 ...
( c; V5 P6 `# z8 H
感謝您的認(rèn)真回帖,。! _2 e$ f$ i* d/ u  {8 ^6 ]; E$ H5 S0 ]
關(guān)于管理方面的問題,其實(shí)可以考慮為兩個(gè)方面,。
& {$ p9 l; {6 T一方面是從上向下的監(jiān)視和修正,,( t7 D' V2 B/ _1 M( e
一方面是從下層開始的自省和改善。
$ x1 o, w# z3 A+ d; `6 f+ `# Z中國提到的管理,,往往更偏向于前者,,
' i0 L, G1 x) a, A: F3 v而日本的管理,其實(shí)是后者做得更好一些,,
3 \( m, a% s& \3 q* z! W  i4 ?所以在日本,,從上層向下的管理會輕松一些。
$ `! s  S, z: m* {9 w. M以前在第二話的文章里面寫過一點(diǎn),,以后考慮也繼續(xù)寫一些,。
7 u, n$ T/ X& v
: q4 E2 Z+ k+ L* b) U關(guān)于單變量求解,它有計(jì)算的設(shè)定,。
9 d' h# N9 t  j. T在Excel的菜單里面,,工具--〉選項(xiàng)--〉計(jì)算方法--〉反復(fù)計(jì)算
# j) x3 v& s! {9 }$ T
' ^  U$ @. O0 G3 d3 \' f) A
  o% G: W* ?. S(抱歉手邊現(xiàn)在只有日文電腦,可以看里面的漢字參考)
& o4 [* m6 _/ O( a% f' K" B' E! L! N8 l6 k9 Q) v
里面有反復(fù)計(jì)算的設(shè)定值,。最大反復(fù)次數(shù)100次,,變化的最大值 0.001。
" ]9 T1 [& `( V( Z: x將這個(gè)次數(shù)改大一些,,或者變化值改的更小一些,,則會得到更精確一些的結(jié)果。3 {$ s9 ~: |$ j/ [
5 C. n2 D5 g3 J7 b' i. R+ f3 y$ g
另外,,如何選取可變單元格也是一個(gè)因素,。4 U8 O  }/ g- H) J) F
如果選擇使用弧度,,就是在0.32左右每次變化0.001進(jìn)行求解。  {2 N9 F0 I) U
如果選擇使用角度,,就是在18.8左右每次變化0.001進(jìn)行求解,。1 n8 g- G( T, N5 Z  s6 t
其收斂的速度是不同的。) }5 ?% ^) F. v3 B( C

點(diǎn)評

500,,500,,500,300,,200  發(fā)表于 2016-2-18 13:19
17#
發(fā)表于 2016-2-15 16:06:37 | 只看該作者
子子61961 發(fā)表于 2016-2-15 15:47 + V6 [% p3 U* j1 c! f1 E/ ?
感謝您的認(rèn)真回帖,。
8 W* n+ R7 c) W關(guān)于管理方面的問題,其實(shí)可以考慮為兩個(gè)方面,。
4 f4 G% D: W. I) B" h8 d% \一方面是從上向下的監(jiān)視和修正,,
5 B7 ^; `% d$ f" ?$ r
大俠,中文版,,呵呵

單變量求解(方法)精度問題.JPG (111.1 KB, 下載次數(shù): 103)

單變量求解(方法)精度問題.JPG

點(diǎn)評

THANKS~  發(fā)表于 2016-2-15 16:23
18#
發(fā)表于 2016-2-15 17:06:51 | 只看該作者
本帖最后由 andyany 于 2016-2-15 17:08 編輯
- q) V% F# `2 y; [# c! @8 L/ Y5 n0 G. @# A7 Z4 ^  ]
據(jù)我所碰到的,國內(nèi)的交流能力都很低,。, u% d$ h% Q% h* z: X  T. ^. ]' l" s
1
& D, v/ F1 P& k& X7 c: n; g當(dāng)你問問題時(shí),,其實(shí)對方也不會,但他會說”這你都不會,?,!“ 讓人備受羞辱。" [, G( c' }$ j  y, J8 m
但有段時(shí)間和老外一起工作,,老外不會時(shí),,一般也不會說”我不會“導(dǎo)致你干等或自己一通找,而是說”你找xxx,,他會幫助你“,,給你指路。讓人倍感溫暖,。
- O& [, n6 ~  `5 s$ I& \) x, E2
+ g$ L6 d8 v; c6 t你覺得國內(nèi)領(lǐng)導(dǎo)應(yīng)該經(jīng)歷過,,于是去求助。領(lǐng)導(dǎo)說“這個(gè)你應(yīng)該自己搞定”,,你也沒話說,。而你若是求助外方的領(lǐng)導(dǎo),即便很大的官,,也會給出你答案甚至理由和引申,,讓你佩服得不要不要的。

評分

參與人數(shù) 1威望 +1 收起 理由
子子61961 + 1 謝謝分享,!

查看全部評分

19#
發(fā)表于 2016-2-15 19:15:28 | 只看該作者
我想樓主想說的是 不要想著什么工具 軟件 用筆頭算吧�,�,! 這是一個(gè)做設(shè)計(jì)人員對基本定理規(guī)律的理解 這是根本 不要太依賴工具軟件 否則就失去了根本的理論基礎(chǔ) 這樣談何開發(fā)
20#
發(fā)表于 2016-2-15 19:51:33 | 只看該作者
AC-arctan(AC/80)*80=1是數(shù)學(xué)問題。! O) @8 u+ N' R% V9 C5 ^  u/ H
子子大俠既然讀過VB,,那么讀VBA代碼就應(yīng)該沒什么困難,,核心是數(shù)值計(jì)算。
& M* \0 i2 k) M) T0 x---------------------------------------------------------------------------------------------------------------------------------------
/ W) M9 ^0 P5 ~7 L定義待求解函數(shù):$ c9 Y9 b# I/ P) l+ f4 p
Public Function QesFun(ByVal Var_AC As Double) As Double
7 f6 L) L4 C9 ?; D6 C) p  k7 ~
+ N, D8 i' N: x  ?, \               QesFun = Var_AC - Atn(Var_AC / 80) * 80 - 14 [* b$ f: C' {, h( n7 H  A4 e
, Z2 G2 Y3 }6 R
End Function
7 H5 p% N. i% J1 H--------------------------------------------------------------------------------------------------
7 M: B! c8 b7 E. A: x6 L. y6 _: Z1.        二分法
% O/ T3 m! `9 e5 x) c5 q1.1  由      Arctan(AC/80)=(AC-1)/80
; ]) E0 K* [- K- j# D  U8 `      知      -PI()/2<(AC-1)/80< PI()/2
+ M' ]2 \- p( i) i! t. c$ N9 ^+ E     即     1 -80*PI()/2<AC<1+ 80*PI()/2" N& b2 K  G& m( _* |8 a+ D( ~, f
++++++++++++++++++++++++++++++++++++++5 T2 E3 l+ K/ y* x& Z, |. O
1.2定義求解函數(shù):% Y) k* t; R- o
Public Function SolFunDic(ByVal MaxLim As Double, ByVal MinLim As Double) As Double4 n! |4 i4 A& }" b1 ^& M0 A- o* a

' W4 O, U1 T! F" }0 |5 NDim Res#, VarAdj#4 i1 e& @/ D# D# C# |
  w/ _  o5 U. r# A
VarAdj = 10 ^ -6
  a8 I( a1 [2 V  i( h8 W, W0 C/ }. v7 q, G6 X$ I) z$ d
If QesFun(MinLim + VarAdj) < QesFun(MaxLim - VarAdj) Then6 P: X9 |# J  U/ P

; |* ^! ^9 l& w      Do While (1)
7 X3 M9 [- K5 n0 R, u5 x  A) O: ]7 F' S: }. y9 h( Z  \1 C
              Res = (MaxLim + MinLim) / 2( c6 `6 R# E5 o4 w4 ]* X7 B

# u! ?; l; Y0 O8 R               If Abs(QesFun(Res)) <= 10 ^ -12 Then
+ Y/ I/ H2 D5 j' e% A8 Y6 T
+ `# ]" t+ `9 [" D" q0 z                       SolFunDic = Res: Exit Do! n" G7 ^' t# {& h+ E# ~! B6 d

3 U# o$ p" o8 V/ d) p$ f  j6 m8 ?% n              ElseIf (QesFun(Res) < 0) Then0 n/ H2 j% g/ _2 B
2 }0 X, N! n9 n
                      MinLim = Res
& W" n" O0 E, l2 r, ~( d, L; N% J  [- l9 Y; `
             Else
3 D; M  f' ]2 r+ @' _" o7 C+ T) A3 f* p( x7 Y: Y! q$ N2 M
                     MaxLim = Res
+ ~" C; h7 m8 b* A/ o6 I5 ?$ k7 |- e8 A1 o$ g& F" M# O, V
             End If, `5 C" p! b9 [5 I) x
            
  s$ K# P3 M2 `      Loop, q: S9 x* K+ ~( X- B
. _, t" `  R' `1 r
Else( A5 v+ q2 G4 f' b0 Z9 Y; y, c

9 U" q" R. Z6 }8 C, Z     Do While (1)
' f! N- B7 F+ \$ Y( H  R     
5 t# D: k! I4 \. q+ b% c8 b: ~               Res = (MaxLim + MinLim) / 2; s- t% E# G( M& a3 H  e+ h
7 K. h1 Z: @/ H' _# H3 i
             If Abs(QesFun(Res)) <= 10 ^ -12 Then
5 d4 C3 d4 M6 C' n4 \1 \+ c8 p: Y" [* Q; I2 y
                        SolFunDic = Res: Exit Do) g$ U5 L# x1 M: Q3 X; i

. r8 l6 k, u% ^( a' O' ~0 y+ Z              ElseIf (QesFun(Res) > 0) Then4 E& P9 H8 v+ G) @% d2 @  V8 _

& t2 {2 u9 I% k; o                        MinLim = Res
0 u2 B, ?- n; H$ \6 s# N5 }* r3 F
6 g8 e0 G2 f% @/ R: N4 s& B- H' `3 ~              Else
( m; _/ q% B2 k" X3 P* I# k7 v' I2 y/ s' _5 o6 {. H( [! y, Q
                         MaxLim = Res2 l$ W# [8 c# T5 x2 i* F
- J: k) ?4 ~; X0 |; E
            End If
& u% G/ \0 r* V- k% n4 e$ b            ) N' g2 I8 |& |( ]: A- m
      Loop
6 ?2 J- z; {% z      
+ b- B; H" H0 R' v; J; g' DEnd If
! u- A0 E( j- J; B1 r4 `* kEnd Function: B0 R2 n; ~1 m+ E& e9 t
--------------------------------------------------------------
! F" F' c5 c6 f* N6 j2.        牛頓法
+ r' \8 J& e# R: n3 r2.1     由      f(AC)=arctan(AC/80)*80+1-AC* l/ J2 g! `* u- S; `0 v
        求導(dǎo)     f(AC)’=1/(1+(AC/80)^2)-1- p  Y! ^0 M- E7 h* g: p
        即      AC_1=AC_0- f(AC)/ f(AC)’; G# u; J' b" e+ M* l" e
--------------------------------------------------------------  O4 j; b" p0 ~+ a  h
2.2定義迭代函數(shù):
, D, G% X9 B4 UPublic Function QesFunNew(ByVal Var_AC As Double) As Double
: Q# i1 Y& W& Z. L% o7 K, ^+ {) t. _% l1 ~& Z6 H9 w
              QesFunNew = Var_AC - (Atn(Var_AC / 80) * 80 + 1 - Var_AC) / (1 / (1 + (Var_AC / 80) ^ 2) - 1)
! G2 F# ?# D5 p" `' D, V9 ^2 K( J              % i2 ?" D% X( n+ G9 M, V
End Function
% v2 I7 Z/ L5 I( r4 M+ e9 _% e---------------------------------------------------------------
, G( ]: D* \( T# O. {. L2.3定義求解函數(shù)' b8 V+ f5 ^$ k. {& W% w
Public Function SolFunNew(ByVal IniAC As Double) As Double
% `" I6 o6 W; W" J, V" s; p6 E
5 V1 I( S) q) x) J+ P- C6 f$ dDim Res#' Y$ L* r( W- D( d
. P' R# g$ r/ [" G
Do While (1)
- @' [* |0 s. m$ ]  C* [3 n- Q- l! m, ?- y) g
                  Res = QesFunNew(IniAC)
) a% t4 V9 Z: Q6 G$ b3 x' J. b5 m; ^& c
                   If Abs(QesFun(Res)) <= 10 ^ -12 Then$ M7 \% b& s/ M% i2 i
  
/ }6 t5 [# L( s; V                                   SolFunNew = Res: Exit Do
  ?) u% E( A, F/ P" \/ P$ l$ h  ' C0 S7 x$ g1 p+ y* J) {
                   Else
7 w" p$ M% G6 y: O                  ( ?" u0 p4 }( a* F1 L! R3 @3 W
                                     IniAC = Res3 [, }' ^  W6 _  ?
                  
* z. f) ^4 A6 B& |                  End If& Y- E7 M' _5 Q. v7 j# t

+ y: u$ S  M5 E3 @/ w1 X4 o: D+ \Loop. V9 O9 V3 L" N/ j% E0 @
----------------------------------------------------------------------------------------------------------
8 F. d: F5 C* {! I: D$ o* I% |2 `9 q8 r+ E# i' d6 Q
這樣做可能有點(diǎn)麻煩,,但涉及到循環(huán),,迭代時(shí),可自由調(diào)用自定義VBA函數(shù)和工作表函數(shù)(矩陣計(jì)算連桿機(jī)構(gòu)),,還可控制輸出表格,,便于插圖。計(jì)算冷卻塔時(shí),,積分得用辛普遜,;解汽水比,得解非線性方程,。對這些問題,,EXCEL 工作表自身好像很吃力。
% E" ~' \+ b% |& _5 R. C* i3 T; D; d1 J/ O: f+ P4 T

點(diǎn)評

我的天啦,,我的圈子里沒有一個(gè)會寫這樣完整計(jì)算程序的人,。  發(fā)表于 2021-5-10 17:28
佩服佩服!  發(fā)表于 2016-2-22 10:14

評分

參與人數(shù) 3威望 +3 收起 理由
mbampa1234 + 1 思想深刻,,見多識廣,!
一朵嬌粉嫩的花 + 1 不覺明歷,俺當(dāng)時(shí)學(xué)Fortran 90就是0分,。,。
子子61961 + 1 專業(yè)精湛,謝謝分享!

查看全部評分

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

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

GMT+8, 2025-2-14 04:27 , Processed in 0.057447 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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