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

函数问题

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
三段式函数的拟合,一直提醒函数格式有误,但是苦于没有正确的示例,不知道正确的格式。
4 Z+ M- a2 V5 U7 `* I+ ?! `左边是想要拟合的公式,右边是代码,请指正,万分感激!
" y' ^, g9 Z! L( L  x2 O
Title "Type your title here";" c. n  F4 I; t- f+ l$ o
Parameters a,b,c,d ;& Y& Y# {$ E# w
Variable x,y ;
, w6 q9 H3 a, l! i4 r7 sFunction
3 b( R  i: M5 t* D. M$ nif x<a,y=b*(x/a)  else if a<=x<=c,y=b   else if x>c,y=b*(c/x)^d;; N9 b) h: \( Y
data;
4 r! [) ]; v6 D$ C7 |4 {0.1    12.26222 Z( ~8 D" r& M$ b% s
0.2    126.989& G, s& |3 j/ F; u2 Q/ [5 o
0.3    168.831
4 q2 t, R1 O  p( }. v0.4    504.78- p" o5 h9 P: e. d# l8 W
0.5    1660.532 K3 p1 e$ t9 j
0.6    3194.8# W8 z3 x0 x! H, }. s& }. {
0.7    5118.09
& R. T4 i# b2 g  K7 J0.8    5593.49
& y' X0 M' w, i2 x# `4 w0.9    6354.52
6 I5 u  m" u" }! O6 L+ o1    6951.39
+ @5 x; P1 B$ o5 [1.1    6057.45
; d' V+ S7 G1 z& S; K9 k1 R1.2    5126.59; \5 R& c4 g8 r
1.3    5155.450 l0 w4 i7 f/ Q# q
1.4    5167.41
+ N- f* I* ]( s  H5 x1.5    6408.55
  b; m. }: Y5 @1.6    6983.157 U7 E1 P; v9 }& E# s+ X3 s* [. K
1.7    10444.62 f5 y! u& ~/ Y4 _/ T
1.8    9819.3! a; Q) z1 P, F* \' Y
1.9    8233.5/ t2 }+ r5 \7 w; s+ ?
2    8548.7/ h' r/ x' r) ]
2.1    9723.07% R. k( F, `; \3 u, q$ J. Y
2.2    6976.66
; d2 j5 q6 I8 N6 Z6 k. A1 v9 A2.3    8150.64
, T  w, ^2 g& t1 ]2.4    8704.88$ r# s, ^! i. P4 J" }) |3 F
2.5    10920.1" G, o, ~8 O' j7 f* G6 s# q) j
2.6    11601.9
+ `! K0 W& M0 n1 B! o2.7    9217.56
1 X0 h' P( \1 y; y0 p; |( o6 x2.8    10517.2
+ H5 [& I# w- ~+ y" K2.9    13225.9: H2 X5 _& F5 J; i& E
3    10667.9
. b- i, C5 W* c, B! m4 U3.1    7870.21* ^1 K* Y# F8 S7 _' ?( o) V# d3 h+ T- T
3.2    6025.27( s2 O4 f6 g8 @/ {2 i9 u
3.3    5713.58
: S; e: C( `9 c+ A7 F9 k7 ]7 l3.4    5444.97% C/ s  v" C/ J3 u, N) n: z
3.5    7526.2' L( E. u7 P3 }4 y
3.6    11122.6. {2 h( ]* B6 u( y3 ^9 y' Q
3.7    10034.6' q2 y; M* h) G9 {. Q7 L
3.8    8191.89
4 V: q( J  M4 y3.9    7777.02$ W( P: G! n8 t/ R- Y4 b
4    9546.24% t$ J7 N" Q- B. U; q" s) U4 M
4.1    11494.7
. q- v- T4 J/ X) V2 y4.2    11492.1
. X% A& _& A3 D/ `' a4.3    10388.3
7 X7 e9 |6 `0 q3 u1 [& _( C% L4.4    9548.411 m: l6 ?4 j2 P2 k- b3 N2 P. I
4.5    12450.7( x5 V8 a" k6 w! V
4.6    18987.24 c5 f1 Q" ^  Q# u  o
4.7    28381.88 F) k; |% b6 L. w' _5 u4 m
4.8    36321.2
1 z, i1 v, Q8 M8 w, c) z& l4.9    39182.1
# s0 N0 W* s2 ]5    39738
: `+ U" v0 U6 Q9 s. y5.1    38192.9
6 ]  _2 T) C: G+ b+ _5.2    35211.89 D6 y+ y- M2 d9 s
5.3    31235.4. W' d( s  }% z' x5 u" w0 I
5.4    27255.3. `$ {) F  l# a# O
5.5    23579.2
2 p4 e% m9 ~  D! K' J- U5.6    20797.7
( W1 h& ^' \# o% `1 J0 `: @1 i/ @5.7    19082.9
7 q; }+ @  k+ Y, o; |4 t6 m5.8    17750.6
6 Z2 S/ \' `5 C; L4 r1 C5.9    17354.2/ r7 U6 [0 `9 S0 s$ H# G: I+ F
6    18027.8+ e0 [- Z  W, \7 n) q
6.1    20452.5
( D- S" W) r, Z8 W0 T6.2    22496.60 ^( @& ~: V7 j' J- _
6.3    25224.6) A: D/ b: E& r" _
6.4    27468.64 m7 B9 B# e& w6 M; Q
6.5    29534.9
+ y' {) H# |- p! h/ O6.6    29086.3
" |/ k8 ], d( b2 w" f5 s6.7    26879.5. Z4 o; g4 c. ~  s5 x* K0 V. \
6.8    23869.6
8 F4 x; _! C) X9 H+ v' V6.9    21170.5/ a: |) H6 s$ R+ {. D' L
7    18538.59 W2 a) Z4 {- u7 z7 n
7.1    15742.2  }/ K' l! R- j% K
7.2    13204.2
& ?6 i9 P3 u8 r6 l8 k' q7.3    12671.2% J0 O$ p4 [% H  K
7.4    11967
5 H; E: \& |! y7.5    11079.9
0 Z: k. b! b+ V. ^9 p0 O2 A. W2 C7.6    10199.80 ~8 @3 u# G2 q% D
7.7    9508.260 H- x! r5 t2 t. K
7.8    8949.19
. o1 L- W' A1 R3 u; g. b7.9    8586.8
7 {3 F& n; e- G* r5 K* h8    8718.86
+ z+ u7 d/ Z( g" q; V8.1    8936.01
6 y2 ^8 V6 O& \3 s1 l8.2    9141.13
  Z# m9 f8 u0 L2 S# s9 C8.3    9499.2
1 y: m. @6 n" `9 h8.4    9767.39
  [) |2 Z* E3 z' G- S/ I+ e' o8.5    9876.61; T7 ?, z5 a2 K, Z( ~
8.6    9566.14
; t" y, a( b  X+ j4 {5 R8.7    8802.23
# E+ p/ k9 s+ w8 w  \" P8.8    7706.280 ?% C& X/ D, U. U( s9 |3 w" n: W
8.9    6755.66
, V% t$ d- i: i( f. M: L& X1 D9    6311.97* P0 v: @) t& v" K* q  c
9.1    5814.99
! ^3 {8 c* `, {7 n( L2 A; d9.2    5271.1, N4 a+ p% e4 V( m1 z
9.3    4729.66- r4 _! i/ E  B) S
9.4    4278.74
9 M, {  O; u4 J+ ~' u6 q; y0 ?9.5    3900.71& [$ Z3 S* W7 S9 T, ~4 L& m
9.6    3607.558 u2 Q' f2 `7 x1 N
9.7    3393.22# ^) ?$ [  T/ e- @6 v' c3 @
9.8    3242.630 ~5 ]' z% z% E! y, U
9.9    3136.26
1 h4 r& F( N. E/ |& J3 J2 r10    3050.8" _# c8 n# |$ D: W3 g
10.1    2970.71
# N" q0 ?& v3 j# N. y* Y% t1 m9 B  ~; R2 D10.2    2942.117 T4 w4 ?. Z5 p
10.3    2898.5
- R6 F, D" X( D& u% P. L* P# Y10.4    2829.74
" M. d! X7 ?6 ?0 C. H( S10.5    2732# h. _8 N" B% H+ J; x
10.6    2673.95( Y' a4 A, H& r( a5 L: q
10.7    2618.586 Q+ ]  `2 k4 ^# H
10.8    2538.54, o6 P- M2 D: c
10.9    2439.27+ c' h$ A+ ~7 x0 u. @& a% m" I/ [
11    2327
- |9 I8 e! I* z- k5 H11.1    2207.77: @1 b/ ^5 y3 p6 K1 f* q
11.2    2099.27
/ c$ D8 V4 T7 G2 A/ T( F11.3    2005.83. v1 y- |( Y8 M4 B( m4 g4 x. |
11.4    1939.58
+ Y% ^6 j) |- U& B* p11.5    1868.75
' B6 N3 t$ s) t( [" f, o11.6    1792.37
, _& P  a' h8 |11.7    1716.14- Y& G  @$ n2 t' U6 @5 C, M
11.8    1647.1
$ j' w% c9 ~8 @0 o/ p$ o11.9    1592.69* i) s: P1 v  a- r) m" H9 G
12    1535.02
0 b3 w+ e0 s. [4 f) ?) N# v; @12.1    1487.1
' J0 b8 I4 V" _$ t+ [12.2    1442.022 k9 S: L1 r) P: I; e
12.3    1404.55
3 ?( i- ?# x; Y9 C5 \12.4    1372.149 a% l/ y9 T' G+ k2 |$ m
12.5    1339.26' |9 a: p! E1 d/ K8 U& Q
12.6    1306.91
9 r5 |' T' q7 _9 ]* F12.7    1274.2# D2 J7 H6 x0 Q2 I2 `
12.8    1240.19
( e) ]0 a! a, g, u  A/ D: i12.9    1205.69
# I# m& W$ x* I: a13    1174.97
, M  `5 Z' h$ M9 `" o! B6 `  R4 u13.1    1143.4. a4 [! f4 [+ b
13.2    1111.18
; I/ x* K) F+ m+ ?. k13.3    1091.32/ }! p- \( P+ F0 X  b
13.4    1073.65
6 Y# l. U; |  U) ~. M+ ]13.5    1063.19! P/ L8 e) C6 r5 x( r# V
13.6    1059.7
% G0 R3 h+ ?* X% q2 w/ s" j/ Y0 f13.7    1059.07
' ?  t8 G8 o( v13.8    1067.5
. D+ Z. c( Y8 j5 m: m4 T# v13.9    1079.598 Q7 P" \) I# b& `% f- s
14    1092.71
% ]. @& c0 ~& i9 N14.1    1107.18( }! l7 w; R' P) X0 _3 t
14.2    1122.077 U3 b4 ]+ \5 S# v$ h" U6 l: Q
14.3    1136.8  F" ^' g" F$ ], A3 I/ m/ I+ h
14.4    1151.096 h% Z2 M2 `* Y9 I8 A$ ?) K" Z- l
14.5    1164.63
0 J0 M4 Q% @" \% F4 J14.6    1177.12. T' K( J+ i0 a$ S; j+ ^8 G9 Q/ B
14.7    1188.843 q4 F( t! I8 d2 C( h
14.8    1199.04) [7 J* y! |0 z" S' N
14.9    1207.72! f0 z7 @  G. B) Q' A/ q9 s
15    1214.96
7 _& K, y4 |+ u) [. e! E15.1    1220.1
! x( P8 c! ?( Q! B6 j15.2    1223.03, c5 Y1 X% V3 a9 J' I4 o
15.3    1223.68
6 W  C- [- u2 l, l% C4 u15.4    1221.988 g9 V3 S9 m9 {) I. H$ R4 u
15.5    1218.29: d- [- N  O4 U& A9 W! R$ q3 z
15.6    1213.32
: M  [; D% t0 y) I- l# h7 R15.7    1205.84
6 c( x7 E# A; r( N9 x0 V: O15.8    1196.247 a" c7 ]# o) I2 }
15.9    1184.64  t; o, \! J5 `2 C$ E6 ~0 Z+ g
16    1170.7
) G0 j9 A8 a3 R+ B. c; A16.1    1154.556 M7 ?* \$ D4 L# @7 \, D
16.2    1136.4. v3 `( ^4 w1 H; q
16.3    1116.58- N" ^2 z/ P% P1 f7 u
16.4    1095.05
4 Y1 B7 H" }  c7 T; w16.5    1072.02) x& n" w2 \5 [- e/ o
16.6    1047.73
9 Z+ F% C& t8 t6 z( o16.7    1022.4
8 L! X! u. q! {16.8    996.294
0 O! Q* K" f3 t16.9    969.694
; K) C5 [  m3 w) [7 `17    944.492/ I( Q: M, D1 j- T% b
17.1    919.623: C" Q) K4 K! s; n4 X
17.2    921.07! {$ S" i$ w5 z: f' Q3 ^) Y- \, J
17.3    921.284% K/ J. o* `) k* o4 ]
17.4    920.186
$ ], S5 E, @0 {/ m  J% C17.5    917.719
! G- q  v5 z8 o) [' e4 V17.6    913.8632 J. ~; a  w0 Q, ?- F; Z0 I2 Z3 ^
17.7    908.738
3 n3 c, Q( C3 H7 T7 l0 @0 K17.8    902.358
' u6 ~. R- R* j. S! h% W17.9    894.874
, y% @/ I! B1 B2 Y* ~9 o18    886.4244 O1 ]. Q1 m. v: b) ]
18.1    876.931+ b' z7 e  Q7 F2 L2 [, z( Q
18.2    866.692
, H- T: S  _! Y0 Z) M# m% @- f18.3    855.953
7 t# J8 M( G9 w& b9 v* H5 N& p18.4    844.501& b6 V' v6 n2 h2 B* u2 V% A
18.5    833.049- c3 e7 p3 x7 d7 S
18.6    821.271
; w+ D5 f6 i$ c. {  S4 A18.7    808.993
" M( c7 v- |( h- T  P* k18.8    796.315  m. T; J& T3 F5 Y
18.9    783.336
0 r3 c  ^* K0 b; F8 B8 g19    770.44
6 E% u( ]) v6 ?* X% V19.1    757.745
0 c: \0 ?: C7 B# Y19.2    745.081
$ C& r' [; u" U. r2 Q* B19.3    732.521* ]+ I7 \" i0 n9 n5 F
19.4    720.132/ f6 j% z$ X; _0 V6 f
19.5    707.972
( S9 d. d9 p1 x/ j0 t7 F19.6    696.095+ ]% r- P+ r5 ~0 R+ Y# {- c4 b
19.7    684.546
6 @7 ^. v, m8 I2 H19.8    673.3632 @* }* f& x  r
19.9    662.575
* j. z7 ?3 M2 {! q20    652.206
, L; A" _7 ?8 o0 }% x  x

该用户从未签到

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

该用户从未签到

3#
发表于 2021-1-19 11:26 | 只看该作者
Title "Type your title here";1 ^( \5 E; E- {: G
Parameters a,b,c,d ;
/ f  Y# f) M2 m# O  JVariable x,y ;3 h( Q, m! Z+ @/ |* ?9 F: L
StartProgram [Basic];
: h; H. `4 I/ H8 l* I0 I1 MSub MainModel
% b* u# T3 U. Q" S6 S, X   Dim i as integer
( s1 `+ @* i4 v1 Z8 T& o   Dim as double tx, ty( h% K, d& l( Q- H: z6 t5 O& v/ T
   for i = 0 to DataLength - 1
: K7 }) T6 |2 i; @! d$ K       tx = x(i)
+ e, [, _- k( G! K7 S5 D0 y       if tx < a then$ K. Y. h3 D6 F0 @6 l
          ty = b*(x(i)/a)5 e6 B8 i5 Y# ~0 \
       elseif tx > c then
8 @' {1 A  N3 i8 [% b          ty = b*(c/x(i))^d
' ]8 R' S2 q6 O       else
% E  _! \9 T8 c: `; i; F2 A+ ]9 a          ty = b9 }2 M+ H! y! G; H' K5 }
       end if
5 o3 k! |8 r* R! I, ?4 L       y(i) = ty
' \5 W6 ?( w6 H8 h) N   next. w1 B3 `/ c1 H
End Sub
0 X$ D, h; A7 \4 u: l! rEndProgram;
, `% a8 U' N' }5 @6 t& t/ `+ R# b9 [data;; _' t. l3 ^) m) N3 _
0.1    12.2622
4 M* W7 _1 ^2 {& N9 l% O: S' b0.2    126.989* S5 M* M4 m! g  I
0.3    168.831  K( j9 }, ~  [; z/ ~
0.4    504.78
5 E$ G6 A; D  n; p/ F5 ], j0.5    1660.537 \- m; R: ^* y
....

点评

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

该用户从未签到

4#
 楼主| 发表于 2021-1-19 14:15 | 只看该作者
shuddkk 发表于 2021-1-19 11:26
- e1 H) b% w! P0 z2 f  {/ I. {Title "Type your title here";$ E! x# B* s2 V& L) }/ m
Parameters a,b,c,d ;6 V5 \' `/ B, @, [
Variable x,y ;

) A2 ]  a$ ]7 G3 |9 X谢谢大佬,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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