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

函数问题

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
三段式函数的拟合,一直提醒函数格式有误,但是苦于没有正确的示例,不知道正确的格式。3 [0 a% ?( R( ]9 ~
左边是想要拟合的公式,右边是代码,请指正,万分感激!
( H, h) W! w# _) a
Title "Type your title here";
+ y* v$ u, m" KParameters a,b,c,d ;9 |* S: V3 J7 w4 O' B* V
Variable x,y ;
+ Z2 T# o( c' Q( ^7 |- WFunction
( `. e# d7 R$ \8 H3 a0 k+ L: gif x<a,y=b*(x/a)  else if a<=x<=c,y=b   else if x>c,y=b*(c/x)^d;
, s. y; g) C6 @8 K+ L( Ydata;  g) W8 A& z) f5 G! }+ Q
0.1    12.2622' ]. [6 f  \' u. N
0.2    126.989* ^9 m& V+ Q; Q3 M
0.3    168.831. a1 H: x% y  ~
0.4    504.78/ u, @- V0 Y/ V
0.5    1660.535 f, X/ i9 ?0 g5 @' B2 h
0.6    3194.8' f9 b8 Q/ M( B% t: F; S5 M! f
0.7    5118.097 v$ ^* C- W) ^1 }& J6 i2 l
0.8    5593.49: j  o1 \' @- }8 U2 v
0.9    6354.52& F5 l7 B+ Q, d9 K7 F8 Y
1    6951.39
) ]: y/ U% f/ \: I1.1    6057.45
0 @  J* z6 _  Q( @5 i5 A1.2    5126.59
* T8 ]9 f, b! ^1 O% H1.3    5155.45
/ l' k# H3 A7 `/ ~; {+ |  w1.4    5167.41
0 V8 B; n. p; ]; J1.5    6408.55
# g9 Z+ t7 a! C# Y: @3 g$ n1 Y1.6    6983.15* V, k! t5 w" T9 S1 T+ H8 e
1.7    10444.6, ^7 _6 F/ t$ a7 [& j
1.8    9819.3
6 K. F' v4 L0 y+ T; q' B1.9    8233.5" ~/ R6 Z0 \" l  {+ N% F( m3 F
2    8548.7
& y: ~/ }2 o( X2.1    9723.07
  h6 Z, ]/ y0 b2 E/ u9 U2.2    6976.66* K0 s( o: x, Y% S% p: }9 Y, r
2.3    8150.646 E; m# R; ~, N9 I  v& b
2.4    8704.88% k7 F. `6 E" M
2.5    10920.13 a4 P; l  ^% i( z
2.6    11601.9
6 O3 }# E/ z/ y* {8 W/ Z, V; f2.7    9217.56# f2 w+ m8 A" A/ p6 o( {) ?
2.8    10517.2' ~6 R7 T7 _3 t
2.9    13225.9  i  Y" U) k: \- U  B9 O, N
3    10667.9
+ U$ n: f: x" U2 P3.1    7870.21$ C6 j) C+ [- a# }7 \7 t
3.2    6025.27/ |- X" D& a, c8 C8 c$ p
3.3    5713.58
+ _4 ?) {9 y5 o3.4    5444.97
5 l$ v% x8 M8 D: f* S# M3.5    7526.2' E% m& g9 f' e" p$ K
3.6    11122.6, A# z) \" a1 c* Q$ H
3.7    10034.6
1 m$ V/ O/ r+ S3.8    8191.89) S) L( ?; T# Q1 C; t( j% b
3.9    7777.02+ P7 b9 q& A$ T& r! P1 U
4    9546.247 q8 Z7 Z) T- z5 Q" e
4.1    11494.7- G- D3 b& G1 s8 W. O
4.2    11492.1% w. M7 B. j" W: i6 y" O
4.3    10388.3) x/ }: X) q6 S* E6 ^
4.4    9548.41( n; Q7 X) n7 u6 }- [
4.5    12450.7
" L- ^9 k5 |# q) [4.6    18987.2. O! ]: {3 y- V; ^' P2 k$ O- m8 W  P
4.7    28381.8
# m+ x6 L# q: W- @+ R7 i) C4.8    36321.2+ X' c* }) A. {
4.9    39182.1
' `7 a4 \+ [+ t) n+ ]5    39738
/ I" S$ N& {  S4 G' H5.1    38192.9; S$ D& f9 ^/ C* g
5.2    35211.80 m7 w2 `, _, x+ o  e! R
5.3    31235.45 Q* D# }- V$ R3 K/ p
5.4    27255.34 C) c' i% Q; ]/ v! r
5.5    23579.25 q" H) Z/ L& y, j$ A$ K, K# \3 m
5.6    20797.7
/ M8 w" P$ Y6 B5.7    19082.9  m2 j' ~% Q  }6 B: \( s/ S
5.8    17750.65 s3 H0 U& z7 @3 X/ `9 w/ T! a
5.9    17354.2
- _# N3 Z8 T3 c3 }6 Z6    18027.8
  W3 G, q1 b. ~* d6.1    20452.5
1 f2 m+ P7 |4 _! V& L( t9 B# z6.2    22496.6
0 o$ ?5 A7 p. F; i8 p9 Z% [6.3    25224.6( {' Q) j2 F- ~2 j: z
6.4    27468.69 ?! {/ y9 @) x  ]1 y
6.5    29534.9
0 c2 l4 M+ J, A5 L8 H6.6    29086.31 ~: f" Y  l6 z; b& q, ~0 _4 h
6.7    26879.5
  o5 L( \* z/ {* a6.8    23869.6
% I+ g5 |& x. i+ V3 R* d  g; K6.9    21170.57 x% @2 B% }$ ?: f7 [
7    18538.5% R& y8 Q7 C; f+ E  @
7.1    15742.2
) x# Y; z. b0 i+ _7.2    13204.2
7 ~4 _. P& g6 R7.3    12671.2
' v4 T: N  y( `( o2 f" O: Q+ d7.4    11967
7 l' [& }" ~3 W8 A* {) @7.5    11079.9+ U9 E* V: h8 Q9 q
7.6    10199.85 {" `; s! G' ~0 t0 h
7.7    9508.26
$ ^5 G3 }* k* I7.8    8949.19
( }2 T0 r' Z! t) _5 I; I1 _' R7.9    8586.8
/ ^( f1 H. c+ E9 }/ y9 B8    8718.86
6 c9 ?+ C/ L5 C/ }$ A8.1    8936.01
: s- v( F4 D4 }4 A* z8.2    9141.13* f8 M$ ]) R* x8 y+ \
8.3    9499.2
! z" m9 P/ M' z8 P3 `8.4    9767.39" R( f2 C6 o9 E! W. K
8.5    9876.61' L9 S8 G4 V8 Z: T0 T/ R. p6 L
8.6    9566.14
0 ]4 ~5 \" a! @- i  ~) L3 {8.7    8802.23
! l3 l! T# v! t' W0 ]2 h% g8.8    7706.289 H& R& H1 `$ m1 u% }& b
8.9    6755.66
8 u" X& d$ }  d$ Z$ x  I, E9    6311.97" l/ n+ ~4 Y) }; c4 f! w
9.1    5814.99
# ]% j; v/ k7 n/ M4 z$ p* s9.2    5271.18 I) {' D+ I% k4 e0 C
9.3    4729.66
. T" _( l1 f* a2 ~$ A9.4    4278.74
& \' |3 x5 S( a5 G3 C9.5    3900.71
) v7 C9 ~* k8 Z& b. R$ Z+ U9.6    3607.55; ?. ~# N2 A% a1 Z, [: X
9.7    3393.22! i0 z7 _  f* M- {2 S
9.8    3242.631 l1 c1 G1 f; u0 l0 M0 O
9.9    3136.26
4 J9 o! \1 o+ W" j$ d10    3050.8
) r3 U. q1 g3 T# o" W# [10.1    2970.718 C6 G+ b+ ]  k* l: P5 b
10.2    2942.11
' c, J& ?* X4 D1 ~4 D/ B/ I- T10.3    2898.58 R1 I/ q6 I; j' O5 v9 m# p. b
10.4    2829.746 V+ @9 J4 T5 k+ H  @/ i
10.5    2732; J2 w0 _( }9 f3 Q% A; X% m( H
10.6    2673.95
- \# u- w0 Y# X5 H/ w1 ]' K10.7    2618.58
; T9 J; v$ k3 [; K10.8    2538.54
( x* a3 v) m0 N9 _% _+ o4 n% N. _10.9    2439.27
) ]1 u& r, g( B+ c: \4 V11    2327
6 P% K) l: d5 E11.1    2207.771 S* h. h4 a6 U* W) @
11.2    2099.276 Q4 T- S4 D% O
11.3    2005.83  E' |( Z4 s& P% J
11.4    1939.581 r( R4 b. h6 `3 G' p9 @
11.5    1868.75
$ q5 {+ d4 S! R2 l) M) O1 j11.6    1792.375 p4 {8 `, e; R+ J
11.7    1716.14
* a- ]9 S! y' s' {2 s7 F: u11.8    1647.11 t! n/ y2 |+ A  }
11.9    1592.69
& m7 I; n1 ]1 x! a: v12    1535.02
" b6 B' a- A' z12.1    1487.1
0 a$ F% w3 B% q4 P! p$ [6 m) x12.2    1442.02' {6 S3 i2 B, T. R" a
12.3    1404.55: O, O- ?8 r! @" q
12.4    1372.14
8 ~; k0 [; v8 y- u: w6 m12.5    1339.26
' }/ Z+ W4 O/ h9 K& C0 F12.6    1306.91
" D7 V/ A3 O, t5 S12.7    1274.2; D" l$ I! g% m9 x
12.8    1240.19+ S1 P% F/ s- o$ j) a, Q
12.9    1205.69" J% M% W2 c" R- i
13    1174.97
% ]( K! g0 v. u8 w13.1    1143.4' O  ~) Z; m8 t% Z) B% m
13.2    1111.18
. m8 C' P' s( Z8 y  o% q13.3    1091.32( r# _7 L9 f, H* D
13.4    1073.65' @+ F' Z9 ?- f+ X
13.5    1063.19. u0 G, _5 {. z
13.6    1059.76 L8 U5 i* M$ v) `- D4 W8 W
13.7    1059.07- M1 s4 D2 s3 ~' e1 O, m/ p
13.8    1067.5
% _1 ^( B8 B3 ^* V) G, T  x; x13.9    1079.59; P2 j$ B# P1 r4 k' o, _$ w5 S. f& P
14    1092.71
9 K% V* Z! e' _+ u4 O5 M14.1    1107.18
3 e; C- O% R6 Q- f# h% ]14.2    1122.07
0 h: X6 d) H) I3 @2 s14.3    1136.88 t* Q1 H6 s: O& k. ~' r
14.4    1151.096 ~: U1 j4 q7 A6 c1 f: _
14.5    1164.63" e6 W8 ]' q# F
14.6    1177.126 C2 z+ c9 [8 A# M7 U, [
14.7    1188.84
8 y5 o9 F7 o1 G3 a$ G, L14.8    1199.04
2 Y0 `* n- K5 M; n8 B+ ^3 t0 j14.9    1207.72
) g! [1 a  i0 a/ n, f  u  k15    1214.96
; z' z# o) s/ ~4 A. E5 ~15.1    1220.1" f8 O  W  |8 J9 H) h+ j4 P
15.2    1223.03( G$ _8 C4 w4 \1 G2 }2 F
15.3    1223.68
: ^7 {* t9 k  ^5 Q- K- I15.4    1221.98; t' B; S6 m9 ], Y' B" ^% @
15.5    1218.29: d# K$ w- i( s* V7 a5 V) L
15.6    1213.32
, ^( ^* @! s6 Y) D- F# W15.7    1205.84/ ~" d& |; P+ P+ x0 {
15.8    1196.24
- D6 f8 D, o  g7 `( f15.9    1184.64: d1 S% `) A: X4 ~
16    1170.7
3 ^1 C) d( ]8 X( m3 @16.1    1154.554 y9 f2 O4 _6 Z9 w" k% o" Y; k
16.2    1136.4
* @6 k$ K9 \! w8 m16.3    1116.58
0 Y. t# l8 G0 U1 B16.4    1095.05) q8 }8 a/ _8 J) Y9 e; w
16.5    1072.02
* _) k# x* f1 J$ u, e16.6    1047.73
7 r: H, {  G7 S' [; q16.7    1022.4
' t: X( v- O7 t% O16.8    996.294
: J( c- e# O3 v& H% ]2 K% C7 y16.9    969.694( Y( V7 r  @$ p. Y
17    944.4925 Z% b3 R* a3 e! Z1 E
17.1    919.623
. B7 ^! D  J" g' S% {4 F17.2    921.07
+ ^" Z5 l* M# r2 G( C: a17.3    921.284
/ \9 q# ~( d' q9 Q' z7 |# b17.4    920.186
, `8 V7 \* @4 g% N; e17.5    917.719
# j# ]( E7 W7 [* |. M8 k1 `17.6    913.863# e: F- f5 E( n7 S* B! O# o/ A% {/ m! F0 S
17.7    908.738* q& J* X  J* w) f# v
17.8    902.358
+ k9 J6 q- S/ Y4 a17.9    894.874
" f: Q3 r9 Z( c( Z. T18    886.424
6 E$ B  I' Q) T/ B% g9 V3 i18.1    876.931% @; R/ c9 C4 I
18.2    866.6922 z9 D+ B, k. u7 p$ O
18.3    855.953- n& X6 p7 r8 R/ |8 j6 Y) N
18.4    844.501
6 M7 ~7 _- u; P2 z" m18.5    833.049% Y$ r: }' l: |
18.6    821.2713 O% [) e$ u2 U/ h. V! p. J
18.7    808.993" L* g: p; A8 n, I
18.8    796.315) `2 ]% ?4 r! ]6 j& j3 z
18.9    783.336
2 S. y( |% R. B! |- x% H& w+ H4 ?% a19    770.44
- ^) W7 A2 @* @: }5 i3 ~3 ]' {19.1    757.745
' B/ k' {$ W# y1 n* s9 ]19.2    745.081; P: K; X4 O( G9 r; V2 p3 f
19.3    732.521. D, a& C. c; H6 \) V- [! r. O
19.4    720.1323 E9 Y3 K3 b- B' S4 R2 n
19.5    707.972" E# M# @% Q. D% ~, N
19.6    696.095; F8 ~! d% I. J
19.7    684.546
& b9 y+ S* t7 X% @5 g8 O) t5 n19.8    673.363
1 g6 i5 m! R" I, G# a6 s8 n8 M19.9    662.575
4 a( O% b) z( g! Z20    652.206
, @3 G+ u4 ?2 g( p- P) ^/ E

该用户从未签到

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

该用户从未签到

3#
发表于 2021-1-19 11:26 | 只看该作者
Title "Type your title here";
: _2 b& _& H$ XParameters a,b,c,d ;
- c) ]1 S6 I$ K& q$ }+ c2 O7 eVariable x,y ;
" B7 y* J9 d/ ?/ L# I9 qStartProgram [Basic];# K! t: ^7 E# p2 ^9 r
Sub MainModel
1 _  }, M8 [2 n3 J7 T; {. p. g( F   Dim i as integer
8 g, N# J' }: q/ ~5 w   Dim as double tx, ty
* O$ J  |# e7 D- @( Z& A5 \   for i = 0 to DataLength - 1$ I! U  _3 ?2 T6 G0 W, f% T
       tx = x(i)- S3 G% b- L' t, u
       if tx < a then
7 h) _8 X: z& H# R& J3 C          ty = b*(x(i)/a)% Z7 @! A5 j# G& C0 w- e5 y
       elseif tx > c then
# |2 N3 U' @9 [2 c4 u  o# Q          ty = b*(c/x(i))^d
$ I9 R$ J& m8 k0 \+ l* H5 e1 e       else
4 y/ `8 E, e; Y4 }) u          ty = b, |5 `. }' j/ x9 ]# T
       end if
6 j( X% f$ q' @5 [# Z8 N$ ]+ n) ~       y(i) = ty
8 ?/ S% r: z; d: a   next. I9 n+ k; `: i; r4 n* n
End Sub
- x) H/ c! `+ A+ i" {$ CEndProgram;* T5 E+ `8 i9 S$ {& I6 C+ |
data;2 t1 d/ ^: `  D! _; y
0.1    12.2622
7 d+ [# l) t- k" {0.2    126.989
' l1 ^. K8 Y; @/ X8 J! k0.3    168.831
+ h+ W) f0 {) `- O  {5 c0.4    504.78
" S% f4 X0 n! Z/ ^0.5    1660.53
( \; G# l* E4 M....

点评

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

该用户从未签到

4#
 楼主| 发表于 2021-1-19 14:15 | 只看该作者
shuddkk 发表于 2021-1-19 11:26
! ]+ n( j3 f3 t/ q5 i7 bTitle "Type your title here";; q# J' x& ]9 Z8 h2 M
Parameters a,b,c,d ;9 K$ {" Q2 J$ t0 G) P  k/ N
Variable x,y ;

! H5 C+ Q9 t( [. E谢谢大佬,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-20 05:40 , Processed in 0.093750 second(s), 28 queries , Gzip On.

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

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

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