找回密码
 注册
关于网站域名变更的通知
查看: 501|回复: 3
打印 上一主题 下一主题

函数问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-1-18 17:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
三段式函数的拟合,一直提醒函数格式有误,但是苦于没有正确的示例,不知道正确的格式。3 S: m- h0 Y2 U' F, {0 G5 M5 m& }
左边是想要拟合的公式,右边是代码,请指正,万分感激!

% @6 q8 k  f! }# ^+ O+ O# }; |- STitle "Type your title here";) Y  @% H: _# J/ f( K
Parameters a,b,c,d ;
% v5 A* F4 ?. f% x3 H5 f, x1 }Variable x,y ;
7 @0 Y. @+ u/ }; F; T% X5 jFunction
/ K+ k; C" I) m/ p) ^% Rif x<a,y=b*(x/a)  else if a<=x<=c,y=b   else if x>c,y=b*(c/x)^d;
) T. t2 f! ?8 gdata;* _& d0 w8 V$ \( K, S% ?& I
0.1    12.2622
4 K) g0 w* Y5 ^5 q  {5 ~+ S& ^0.2    126.989% A; y4 i2 B* p7 @" ]# x
0.3    168.831
3 v5 Z5 l2 l7 h& q: \0.4    504.78
* Z3 L5 J9 k( I7 L5 G0.5    1660.532 g- j2 i* p1 I% M- e
0.6    3194.8
7 D- j0 x; Q2 `% I% }' x0.7    5118.09
* a( m) @+ H/ a* z0.8    5593.492 V$ c1 Q  x' B
0.9    6354.52
7 q( V; D9 ]. E! V0 _1    6951.390 G/ b7 C- [' H) Z
1.1    6057.45  a% f2 c0 S# O* L- W) s; Q
1.2    5126.593 L4 v# A  W6 ]* t
1.3    5155.45
  {# |0 @  @: q& R1.4    5167.41' s; M3 ~, \" b6 b( C% n
1.5    6408.55
& e3 O: S. I: E$ q% T7 l& E1.6    6983.15
2 s  O  f0 |6 x& r0 U2 G1.7    10444.6
3 Y' P" O1 J2 s& z9 h) F1.8    9819.3; U! n4 v7 a: x& z0 {- A* l$ @
1.9    8233.5' J! T# G: Q  v8 j- {
2    8548.7
! b, _- m: b8 J9 |2.1    9723.07
6 U1 z. W) E8 H( {0 p) K7 |2.2    6976.66
4 j! c$ x1 P7 I! [) ]3 N0 I2.3    8150.64
! `- z% S. ]6 q: h- \2.4    8704.88# ^0 C$ ~6 @3 t) p
2.5    10920.18 ]; ]8 E% I8 j
2.6    11601.9# v5 L! G& Q9 e# F: l
2.7    9217.56# a; ~: S* O/ D1 @% H7 l3 j4 K
2.8    10517.2# _$ {" z/ ?/ e' l
2.9    13225.96 k6 @& k; ]9 M% H# J1 b( `) x; W- o
3    10667.92 J, J  O! J& t4 T8 S/ P
3.1    7870.21$ ?% z- S9 p6 d; _2 t8 ?
3.2    6025.27
6 }- n: x) ~7 I. d. }3 l3.3    5713.58
$ j5 r# ^& N, v$ Z3.4    5444.97
) s, D# X' |% r. x3 U6 `; O0 o1 f3.5    7526.2. e' f+ K) ~2 v& C
3.6    11122.61 |$ `. l- @4 w+ ~- g
3.7    10034.6
) w) V& {$ K- h7 S, W  @) |3.8    8191.89% w  Z! `1 ^7 C1 ]
3.9    7777.02( c$ h+ C8 ]7 ]& f3 |* A$ x  D
4    9546.248 E" H$ `, J* ^' O5 Q  `7 A0 {+ z  }
4.1    11494.7
  b/ u, b7 k9 {0 Z8 N+ o4.2    11492.13 g  @: u7 f+ T
4.3    10388.3
6 M5 Q* x  x5 a6 ^# n" S! ~4.4    9548.41
3 C/ a4 z  g6 L8 }2 G+ I2 {1 i1 H4.5    12450.7
- p# o/ K' H% H* w; N4.6    18987.2, u" P# O' ^% a8 H9 G
4.7    28381.8, V( [9 h! x* x# r6 q3 u
4.8    36321.2
/ \+ j: S5 z; r; M( x' M/ G4.9    39182.1
5 M& p6 |& {- g0 A% r; t3 e! b8 E5    39738
, s8 _. z- O! ?* u$ F5.1    38192.92 D8 `! {6 J& u. I; g
5.2    35211.8) W/ @" g# [" r* F/ S/ T
5.3    31235.4
& r$ Z2 I. z% p) T# L5.4    27255.35 t" K: ?, l" c% i5 ~
5.5    23579.24 J) s* T8 M, w! M- P$ E6 p
5.6    20797.7
+ q: M) u0 F7 N1 l8 u! Z% H5.7    19082.9
+ m( l# M9 y9 X9 ]5.8    17750.6
; f* a7 H. k, H/ u3 t7 m5.9    17354.2, o7 k7 ], ~) O! K+ G
6    18027.8
& `' o0 ^3 A# c2 F6 z6.1    20452.5
1 L5 u3 v) [0 X. \5 [- i6.2    22496.6- ~9 S& Z' `% i, l, X- L1 i
6.3    25224.6
! G1 [& l" h, b0 o" A! c6.4    27468.6
" z6 N, W/ G. y  [3 ?: s$ N; C9 E6.5    29534.9: U2 m' m. u5 p& F5 y
6.6    29086.3
* ]' L! W% |7 l) V& L6.7    26879.5
- a3 l+ g$ ]7 Q, e. o3 Y0 n6.8    23869.6
/ f7 `/ I1 r' d. c6.9    21170.5
+ R7 o6 W9 S' r& {1 j" o7    18538.57 M5 L% L5 R# s/ Q
7.1    15742.2
0 M6 g( W0 b/ O( H$ b( Z/ y7.2    13204.2+ T. @- K6 `, w- g
7.3    12671.20 q8 a$ Z+ P( A0 K4 t$ J$ ?# I
7.4    11967
( v8 L" [0 A- B8 H; a7.5    11079.92 F% p* k. O- p6 h8 S
7.6    10199.80 k+ y; S8 s3 I4 R* `
7.7    9508.26, X+ I. @' A: h! N: h' h* O
7.8    8949.19- Y: Y* _. L6 l2 O
7.9    8586.8+ E1 A/ g, s& e9 R; M
8    8718.86$ y/ m7 N& c4 S) }
8.1    8936.01
) {7 P+ G- k" ?- b- b9 R8.2    9141.13
. [5 X1 m( x' U6 F# B8.3    9499.2
2 T! Z" y' D3 {& q4 I8.4    9767.393 y& x9 S) K1 W* f# Q
8.5    9876.619 ]9 o" c* V: w" n8 R
8.6    9566.14
% m0 B0 X- K. \) i1 v! m) j$ x8.7    8802.231 l! y0 j6 D. V, r% a% H/ k' Z" s1 g
8.8    7706.28
3 \/ l& |3 C1 ^+ e0 l3 G1 Z8.9    6755.66, m8 x" M( [0 A
9    6311.977 l3 {9 H$ x+ h& z9 s( l/ c
9.1    5814.99) o! O, ?1 |+ B" n3 L
9.2    5271.1
# N: I. `; l! A4 [; |$ O/ [( o9.3    4729.66" J4 `/ s  X) @$ l! J8 d
9.4    4278.74
9 y5 ], O& V9 B5 \$ j9.5    3900.71& W: q. p5 W7 h
9.6    3607.55# o, s, V- Q( E# b/ U
9.7    3393.220 d6 t: i0 M* h& M4 j
9.8    3242.639 q9 }3 R- z+ ]* e2 h
9.9    3136.261 {" v+ D% b% Z& F; ?
10    3050.8
0 P( j( C3 d" \  H$ Z$ x8 q6 L( ?- u10.1    2970.71
, d. x* l$ G2 }7 n' q) \# ?) F10.2    2942.111 r: A# O+ f* N" Y
10.3    2898.5
) }# C) o0 O. g, h: R2 e9 D10.4    2829.748 w  U2 \( b* X* R& }2 S; P
10.5    2732% U/ g$ A; p7 H5 B7 G5 U
10.6    2673.95) \+ `! Z  [; ], {0 s( O+ O% c
10.7    2618.589 O' Z$ I9 ~1 H3 u( C0 K( O
10.8    2538.54
. q& e5 d- Y) H  |+ d- K0 u: H7 [10.9    2439.27/ |! `4 ]! r4 x
11    2327* g( x; q3 h  G4 Q8 k4 L
11.1    2207.77- k; `& y1 e( E  D$ a' y. M* o# C
11.2    2099.274 f+ M: j# V9 j0 _6 l+ s' {
11.3    2005.83
# n' v" K5 W% e8 f% G11.4    1939.58+ D  I- S- J5 a' x% [) I% x, _) F
11.5    1868.75. j+ o9 {5 S& Q4 N6 _; d2 c( ]4 @+ q
11.6    1792.37
/ S6 X) \( g6 `) Q11.7    1716.141 X6 e8 }+ j$ i) g) M
11.8    1647.1
& B7 a! q! c# b( @& V11.9    1592.69
9 V1 b: Q7 Y; a( n12    1535.022 U" p* M2 v) k6 p2 @) p! l
12.1    1487.1
2 z4 i! H5 ^/ D# ~5 d12.2    1442.02
1 `/ u! q  `  ]12.3    1404.552 q5 K( f$ _0 _: W7 X5 ?" ^# E4 s
12.4    1372.14
0 m0 r+ q6 `; J. {12.5    1339.26; F$ d0 j% m2 j: _
12.6    1306.91- O+ j  ^" j# s: J# r
12.7    1274.24 X" ?' G: `+ Y6 z6 `! t( v
12.8    1240.19/ C! U: y2 @4 z! v# B
12.9    1205.69
) v% ~; z; u/ e! a: E( F13    1174.97" F, Z, e6 {) n9 V& P
13.1    1143.4
0 q; l1 M+ |: D" v13.2    1111.18
# q. E2 ?1 w* l7 m5 M13.3    1091.32
  }+ v2 d) S8 r- N  b( J13.4    1073.65
" P9 n! f' u2 |# A+ {$ s3 V13.5    1063.19
, F6 j1 e- k1 b13.6    1059.74 O# S! \! _% _
13.7    1059.07: T9 ?; b6 o6 K, y; D  B' s
13.8    1067.54 y* E, H" N& N0 S/ f$ `
13.9    1079.59
9 G7 n& G9 I5 I+ H14    1092.710 R* S- P  o5 F& }. M3 u
14.1    1107.18
2 T+ Z8 c; M! p' _6 k) _14.2    1122.07) U- E( D2 ~" ?; H! J  s' [9 p
14.3    1136.8
( I& c/ N5 \! N# u. G/ k) n14.4    1151.09' k  X8 ^6 ]$ d- O/ j
14.5    1164.63
- O& y. I, [5 @0 Z9 R* Z3 n5 x  L% N14.6    1177.12
# k1 d7 K. ~+ M/ I4 I9 v: e5 X14.7    1188.84- I% W1 O: H( p5 `) _7 z
14.8    1199.04; I# D# e& b' {" ^9 O6 d9 t
14.9    1207.728 c6 @0 A6 ~0 W$ U- v, m
15    1214.96
) L" i+ ~$ V( K8 Z15.1    1220.13 f, L/ |5 q  ^% w. U
15.2    1223.03  _( r1 f/ T* k4 b
15.3    1223.68
. V# Y" p8 Q% g4 e( M15.4    1221.989 U" Y. u" H" o- X
15.5    1218.29. P. Y3 R5 O6 B! I
15.6    1213.32
' a2 Q9 |/ `4 a7 y) u0 b% h, ^- t) \15.7    1205.84! v3 Z+ [" H- N! [7 V( q
15.8    1196.244 O! K# n3 D9 \
15.9    1184.64# l% J; B8 _1 y, w9 j$ F
16    1170.7& I& z3 r7 s+ S# {
16.1    1154.55
  h& w. o& ^# a16.2    1136.41 J  j% n- u1 E6 x' t; F( k6 t
16.3    1116.58. n7 F2 K9 W" B7 l; P
16.4    1095.05( l) Q5 G% q  R. E1 v
16.5    1072.02+ G" D) I5 C4 Y# H$ Z
16.6    1047.73& c6 r6 r( e$ i: _
16.7    1022.4
) K7 Q# @8 X/ Q2 n# G7 _16.8    996.294" E! _( Q( M; |
16.9    969.694
3 F* s& d9 Y8 E8 w4 R/ T% p17    944.492
  y  j0 ]- Q3 c# q2 i" H6 ~17.1    919.623
& T* H1 U6 {7 @17.2    921.076 P+ _. o+ N; a8 [( D# N
17.3    921.2843 \) {0 v) m( S
17.4    920.186" G0 P. n! W9 I  L# m) ], r5 ]
17.5    917.719- w  A/ X, e; I" m/ h2 T
17.6    913.863
( y- W9 G. j# }3 e/ l& o- I$ K17.7    908.738: N" G! H6 @* b# }# e+ M% \
17.8    902.358
$ G; W+ F7 z2 L, Y2 v! i9 V  g17.9    894.874
. e: U' C  a8 O7 ]' `, W6 x18    886.424) W. M& V" I! M* e1 }
18.1    876.931" G, C3 y5 j' M& B1 Y
18.2    866.6928 R# l/ w* W8 a  C& s. t# Z  M9 L
18.3    855.953" }, Y2 \( F+ a& k  ^! L
18.4    844.501
! D2 f8 N7 Z+ b9 ?5 h* [2 N7 p/ x18.5    833.049
7 e+ [& i# ^7 u18.6    821.271
% b/ h: ?- `8 H( n18.7    808.993
5 A4 b2 `( P: K" W& O18.8    796.315) [. c& p6 l4 p8 z; `+ w: d
18.9    783.336: [, w! O6 w& `5 e+ v  g
19    770.44
+ M3 G0 c2 m9 `* S19.1    757.745" J# @! [* Q0 n" n$ w
19.2    745.081
: }- ?1 t0 U5 R4 f19.3    732.521
! A5 t2 }% X) ]& V) g- h# @1 c19.4    720.1327 t. G# O5 ^& v" K7 c; \
19.5    707.972
: S4 B$ Z9 o: s4 K" Z# X19.6    696.095- I0 {; U" w9 g! |3 ~
19.7    684.546* E, U9 @3 F% x! s% `. l
19.8    673.363
  m3 l! h$ |% Y/ k# t1 T19.9    662.575
  R6 J  w5 S2 e# Z. ^; z0 Z20    652.206) @, L7 X' R& w6 }

该用户从未签到

2#
发表于 2021-1-18 18:01 | 只看该作者
帮你顶一下

该用户从未签到

3#
发表于 2021-1-19 11:26 | 只看该作者
Title "Type your title here";8 L+ G$ a# {4 b1 b, b$ e  X
Parameters a,b,c,d ;$ D6 W5 h0 D$ K, @0 o, }9 G
Variable x,y ;* m/ g! _! o2 P6 q1 X% g) |5 L: l
StartProgram [Basic];* ]! B3 I4 y1 G  }; `
Sub MainModel
7 g: B/ V" c) U$ i   Dim i as integer: {- ?3 J+ B* X" j6 y0 A
   Dim as double tx, ty
6 p: ]5 K5 ]! R* f% R   for i = 0 to DataLength - 1
  \. A+ ~% [: I! _5 E       tx = x(i)# w  C, {7 u) x- e
       if tx < a then2 W- D; I1 W7 V, l: k
          ty = b*(x(i)/a); \) G. ^8 p% A
       elseif tx > c then
' W! s  \8 N- D. A6 i          ty = b*(c/x(i))^d
2 n6 I# l" v# f" B: i, \  _       else) x( B* N$ Q7 H" Q8 Y7 ^
          ty = b
" Y! z; O) @, @$ x       end if5 U) P" `) g/ D' f
       y(i) = ty' x3 ?8 K% W  x# `
   next" F$ j# ^- ]: h# J+ r  F9 k
End Sub
1 P8 k, v( ]. W# ]  }, FEndProgram;3 w  t" G3 G" R! p
data;( V4 L& b( g+ @2 R
0.1    12.2622! \8 w) v4 o* u& q8 K& o$ Y: B; n
0.2    126.989  N2 t0 r- E  G) x; f/ g
0.3    168.831
+ p+ e4 q8 D! ~2 o4 g5 I6 ~/ V  d5 g0.4    504.78' ~$ R1 r* t. p: a5 v- `
0.5    1660.53
% r2 A* n( O. _7 Q6 P( [0 \2 V....

点评

谢谢大佬,  详情 回复 发表于 2021-1-19 14:15

该用户从未签到

4#
 楼主| 发表于 2021-1-19 14:15 | 只看该作者
shuddkk 发表于 2021-1-19 11:26
+ {1 F( |4 D" p. c& cTitle "Type your title here";
# n2 e6 j/ u  I- }: h$ zParameters a,b,c,d ;3 \0 U5 d1 W; V4 l
Variable x,y ;

' C3 [+ {# m# T$ E0 R谢谢大佬,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 08:02 , Processed in 0.156250 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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