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

函数问题

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
三段式函数的拟合,一直提醒函数格式有误,但是苦于没有正确的示例,不知道正确的格式。
& F5 r) t4 N2 E+ I) {# K  Y左边是想要拟合的公式,右边是代码,请指正,万分感激!

% p7 \4 c* _, p: O* m+ ^Title "Type your title here";
  }: F: r1 q* D+ [+ U% H6 SParameters a,b,c,d ;  w; C  c9 W1 d  r. s
Variable x,y ;: R1 z+ |5 ^+ i2 v8 ~6 y; D8 z
Function# b6 B% i# s8 i" Y7 ^! Q! ~
if x<a,y=b*(x/a)  else if a<=x<=c,y=b   else if x>c,y=b*(c/x)^d;# ]1 K  E) D6 }  P
data;
1 D( d4 i) Z' X: e) I0 i0.1    12.2622
3 |* ?! ]( ^: d7 O0.2    126.989: P# y- t: O( i5 Z5 T5 N" d7 s
0.3    168.831
' w4 H3 a6 Z6 {6 R" y& N0 h0.4    504.78
5 O8 S& q" u! b# \0.5    1660.53
$ _* J% G2 Y1 O/ P0.6    3194.83 W# u( A; L5 o% P. O$ x- w) I  N
0.7    5118.09' Z* m4 N) L" O9 I
0.8    5593.49) ~/ V2 x( ?, W3 N9 V
0.9    6354.52
2 j5 U+ @) F- q' p9 T0 \( C1 ?  t% o% R1    6951.39
( H3 L( }# P5 g3 A  `7 n1.1    6057.45
: U! i( _9 T) i* L) G" Q1.2    5126.59
$ s- {) V9 q" @( |1.3    5155.45
# b3 t9 F8 n1 N) V3 f0 G1.4    5167.41$ H! F1 b8 a8 G# V+ L+ b5 C3 i, A
1.5    6408.55
2 Q, o2 ]# P% D' R  P3 k! I7 t! B1.6    6983.15
) U  X, \% @9 u" i- f" V1.7    10444.6
3 H# U5 o: W, U/ x2 n5 A1.8    9819.3# ^0 d' }: F2 e  Z+ ?
1.9    8233.5
: V4 Q) ?) R) l2    8548.7
  H5 }0 w) d7 E% G2.1    9723.07/ P3 [; i" T" z! h
2.2    6976.66
2 q6 j$ @7 U) B# f9 |7 {( r2.3    8150.64  P# |" e$ A2 H. Y: [
2.4    8704.88
; {3 B6 @. K+ \. V2.5    10920.1% b( _' m+ ^7 O7 s
2.6    11601.97 u2 S, Z! L' c9 _2 b+ ?9 p( e
2.7    9217.564 b; r0 V$ v3 P2 D8 I0 {, n
2.8    10517.2
; x) `8 T+ Y, q, D$ C+ @/ I2.9    13225.9
5 [' \' @" B6 |* o3    10667.9& R/ ~7 S  J+ h
3.1    7870.21
3 P1 p$ E9 X% E# z) G8 [3.2    6025.27
4 q% L0 R% v1 F& ?3 x3.3    5713.582 ]5 z8 ?+ `0 _) {5 F
3.4    5444.97
2 I4 S" z# \/ P3.5    7526.28 N; I+ V. y; K1 y; W: m, k* N
3.6    11122.6
; Q5 ?$ ^, ~5 Z9 O$ l3 Z$ O3.7    10034.60 x9 n. @6 f) H8 v8 J9 r* N- D
3.8    8191.89
, W( K% `% d; B( _; g3.9    7777.026 q  U) I! O9 k5 v
4    9546.249 d2 X+ h/ \: j% n
4.1    11494.7
; P, u$ n( G- F) @- B9 N+ B1 K4.2    11492.1
, T& I: _- }2 L7 A; ^( b4.3    10388.3
3 O+ }$ }. y. H0 K! I4.4    9548.41
2 x( Y! {: ~$ E2 C4.5    12450.77 b0 k% i* j6 `1 r: v7 P/ e
4.6    18987.2
# T  X- [6 A- Z4.7    28381.8
2 q( O6 L2 y+ d/ g" z. f( D, P/ z+ ?4.8    36321.2% p+ A2 k, c7 X+ J% H( c
4.9    39182.1
) \# K2 U3 i7 `/ `4 [  z5    397382 u: ]/ l- J3 f
5.1    38192.9
: u+ G( _# |# @; P8 I5.2    35211.82 C0 E6 C5 p6 z1 ]2 U
5.3    31235.4
$ O, B+ ~7 n; G, ~3 @! p$ {5.4    27255.3
1 V# ^& O. j5 p! F7 e5.5    23579.2
8 Z1 P& U$ S  I6 u1 q, m# g5 T% R! n5.6    20797.7) r% t0 y/ a) l4 j  n
5.7    19082.92 o4 a6 |: N3 J5 w
5.8    17750.6
* r! s9 ]; p) Z+ a9 ?0 P/ F5.9    17354.2
4 J5 Z; |, Q7 F! v7 f& I6    18027.8
6 i% A2 @$ K! c6 ?, X" Z6.1    20452.5
( l9 c7 U0 ~8 h% d" ?6.2    22496.6
# n8 ^( W6 d- M6.3    25224.6. n% w; s, G# [* H. e' {
6.4    27468.61 ?7 E6 g: W8 {" m% ?! L! ]
6.5    29534.9
+ b- v4 Z6 P6 B+ b' i9 [( T$ O6.6    29086.3' e+ z9 L7 I6 S6 R" ]
6.7    26879.56 A' |, M  ~! m( Z- I
6.8    23869.6
- y3 _' x: W6 A7 \* y  h9 O6.9    21170.5
, i4 ~- [, }# [9 j# \& c/ |7    18538.54 g! D) O& [4 b/ e! U, O
7.1    15742.2
' S& |+ w/ K& i$ p5 s" g7.2    13204.2
/ X0 l) l8 A+ r/ r0 R: T1 c7.3    12671.23 s. m! m2 S- s
7.4    11967, `" B1 @8 g3 ?8 L
7.5    11079.98 N* D- i* t) \1 F$ G
7.6    10199.89 B# v1 p5 g$ d4 v& J
7.7    9508.26
7 X" q' K9 i3 E3 }7.8    8949.19
- u0 ]  I. J! k6 o7.9    8586.8  P9 d" U9 H. @0 i% d
8    8718.86
1 d$ |6 O4 D. C, S, U$ K8.1    8936.019 O% C& f7 }2 s5 w; Z2 G
8.2    9141.13, h  v4 Y' |' d9 ?5 d
8.3    9499.2* c" q* T; U8 V, c5 H* J! `$ V; d! }0 q
8.4    9767.39
9 l: T  p( n: u( g8.5    9876.61
5 M5 c% T! U: \+ j8.6    9566.147 E1 @* z3 x; `) p8 L( Z
8.7    8802.230 I+ G6 ^- P5 C1 C7 m
8.8    7706.28) S9 q& w+ I& h
8.9    6755.66
2 W! J1 I- v) v+ D( G! v9    6311.978 _* \  x  A1 X4 x4 s/ j  F& [
9.1    5814.99! j7 E2 n" Z8 R3 K, D$ ?% o8 v
9.2    5271.1; |' s8 }* H3 v0 }) R( [3 N
9.3    4729.66
) M2 r# ?3 l7 l, h& l& B" m9.4    4278.74
: S9 q. o' \) V0 b3 @1 z* Q2 V" Y9.5    3900.71( R2 M/ M. K" T- m9 Z5 a9 }- U) f
9.6    3607.55
9 M# ?( T9 ?3 q7 f) ~) j( `9.7    3393.22
" q; b; p" `) C" g) ^9.8    3242.63
# q1 ]# }6 K7 e' _( i+ c3 U; h9.9    3136.26/ T- c3 f2 o  m  `- a9 V1 C
10    3050.86 n, m' E8 \9 V# P1 Z; O
10.1    2970.71$ J+ y, S0 i% D8 g; D
10.2    2942.11/ {2 S1 m: J* H
10.3    2898.5
, w1 V1 f+ j9 i, J8 {$ W0 f" K10.4    2829.74
2 I: y0 p8 R' }5 b& X10.5    2732
$ i0 Q. V" r! ?1 g, e10.6    2673.95: b! y$ H' M' B1 d* u* p8 d6 `
10.7    2618.58
: ]7 d) X0 b& ?% X10.8    2538.54
6 [$ O- }, \* @# }3 B10.9    2439.27; |2 C/ U. y' O! Q3 V
11    2327
8 y/ x  Q# G3 u8 o11.1    2207.774 T5 X+ I% g( X2 _
11.2    2099.279 p& J7 b' i0 _% O  p! G
11.3    2005.83- Q4 C0 F6 d5 W& ]1 Q% L7 Z
11.4    1939.58
, }+ n8 X) {0 y* A7 J; Z+ b* j1 M8 r11.5    1868.75& A7 d- m; {% V2 z% x0 ]
11.6    1792.37
& Q$ d$ r: Y5 s11.7    1716.14# S; {# \% v- s, @  R7 _
11.8    1647.1$ `) J+ {: D2 G
11.9    1592.69, f& ]6 [, f/ Q
12    1535.02
5 ?2 `/ @: T. R6 q5 j12.1    1487.18 g' t9 q8 {& L7 J( r, S
12.2    1442.023 `7 k( C1 _. {' b& s0 j0 _6 T& ^
12.3    1404.554 a3 A" \- c: `& S
12.4    1372.14
; j% z8 a/ l8 W. P$ @( u# a/ s3 w12.5    1339.26) `7 Z3 t& Z( z' ^* V3 S
12.6    1306.91$ U! L& W$ p! N& O2 ~; t0 ]
12.7    1274.2
) q* `9 S1 \: @" O& p  c+ r6 t12.8    1240.19$ K+ O+ @1 ?" W( r+ v
12.9    1205.69
! c9 ^, v  y( u& U13    1174.97
- `6 M2 L9 p$ d% l13.1    1143.4
1 l( K# n/ R8 U6 s. v13.2    1111.18
/ G" ~2 V9 u: E3 y$ o% W" ^13.3    1091.32
/ B0 n* T$ S" g6 j; ^, a8 }13.4    1073.659 Z- v# g$ `( l" B, u7 o
13.5    1063.19
6 Y, m6 }. Q& x* l" B7 O& i/ h13.6    1059.70 c; m6 n4 \+ Y- t0 u! ~2 ]
13.7    1059.071 x! y% O2 Y7 A9 ^+ E1 n8 d) j
13.8    1067.5
0 |& o+ ~/ S) F# n. s- ^13.9    1079.59! C* W& q5 X" o3 h
14    1092.71
2 T- V2 }- Q' v5 w! K; E1 g14.1    1107.18/ |% ?) N3 f& `2 s. g
14.2    1122.07
7 q- B8 k! Y' \7 R7 \" j14.3    1136.8; ]9 z8 |' G7 C
14.4    1151.09
4 M5 D& z1 m2 Y" y# Q' |% K14.5    1164.63
7 }$ |: d4 v. l6 [14.6    1177.12
# D* f1 h5 x( n$ B$ Z1 {( w+ N9 n14.7    1188.84
/ s/ n" Y: K! V- ]5 w14.8    1199.041 J) J0 C! G. o. `% _8 q
14.9    1207.72
3 J3 i4 G8 b& j, S9 a15    1214.96
- E: L- }: X1 e) T& Q( }3 }! _  z15.1    1220.1
) }# w1 o# `+ [& e* B6 E+ O6 K. }15.2    1223.03
, g! d4 e  Y1 i9 `8 `. b$ |15.3    1223.68, i$ a% G9 v7 j+ K  u$ b7 \+ @
15.4    1221.98
9 ^/ b3 N  K3 b; x15.5    1218.29
3 ]2 `, \7 ], {4 |. K" l15.6    1213.32
! j4 }  [# d& D/ h8 T; E+ `15.7    1205.84
! X/ C& j; d' h15.8    1196.24
7 ^$ l8 D/ H( ]4 J, j15.9    1184.64( V2 ^( h3 Q! P: Z
16    1170.7
* L  g0 p; m5 N7 u: F% M) g. {# x8 m16.1    1154.55
. B$ W- i! E$ ]  \; f2 k+ h& f0 G16.2    1136.4
# l2 q! A( X" k. u1 a1 @16.3    1116.58
- ?" z9 \- w0 l: f* G3 c9 }16.4    1095.055 u% n, Q6 K/ v' K
16.5    1072.02, s1 t/ t7 l% P; Z5 z& s7 K
16.6    1047.737 o7 ^+ J9 W  j
16.7    1022.4: r. J% T8 q& ?/ _3 |
16.8    996.294
: @2 ^( s+ n% Z+ B16.9    969.694" _; i+ F2 d- m
17    944.492
3 N: K7 ~, \% x3 r# I: r- V6 t17.1    919.623
. h! R4 h- u2 _- N2 l17.2    921.07
5 X# w+ I/ X: m17.3    921.284
6 F. `+ P9 J6 y8 ]17.4    920.186
6 `7 \% }: i& U8 H17.5    917.719
8 k* ~$ r8 k8 x. L" I- v6 \17.6    913.863
) \/ Y. ]! E' s0 x% r17.7    908.7385 h/ t* R( ^" |0 Y4 Q0 A
17.8    902.358; e+ r: v1 \) \& t
17.9    894.874# s; z0 Z3 O8 s- L/ C1 V
18    886.424
# m' W2 }: @0 S7 W" y+ ]0 ~18.1    876.931
- V. m) V, [" F- e18.2    866.6923 S8 J7 y% I& K6 N) r! Y
18.3    855.953
; _% t0 v- C3 _7 W5 s" L% T& j18.4    844.501
: S* J" ], L: v$ Y( n* I0 F18.5    833.049' {. N; f1 g0 o% l1 P# t' s/ G
18.6    821.271; u$ W0 Q) N1 L; O
18.7    808.993
; F4 Z* U  z6 Y$ K18.8    796.315  Q* ], k) u0 ?. {" {+ |/ W
18.9    783.336
! v% h6 S1 r& y4 e& c19    770.44
1 ~$ @0 k* _7 x2 h5 Y6 c19.1    757.745
; M& x6 g- ^! c19.2    745.081  J* [! l; A6 [, t4 K1 _& H
19.3    732.521! {% _8 L( R: u, S7 \
19.4    720.132& i5 \, Y7 n6 A
19.5    707.972
# S2 s+ P) @! V& s8 D19.6    696.095
. |# ^: ]. g8 Q19.7    684.546) U* x$ G# A% n+ G, K
19.8    673.363" ^$ u7 w' u" R/ z
19.9    662.5750 Y+ v7 w! L) o
20    652.206
, M, K0 @7 [) K2 w, I+ K

该用户从未签到

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

该用户从未签到

3#
发表于 2021-1-19 11:26 | 只看该作者
Title "Type your title here";
/ Q, @- c- r, b9 `Parameters a,b,c,d ;  e( p# O8 [4 D/ }# f' [+ X
Variable x,y ;
9 |9 U  O5 o% Q8 O( l, gStartProgram [Basic];& ?& S$ T, J$ A  ~) a
Sub MainModel$ p2 X' z/ f- c5 p5 u  M  z# X
   Dim i as integer
, ~, @8 _7 J% U; S) ~6 t' q* G   Dim as double tx, ty' H2 n' x, g/ r; A% e. P" }1 ^
   for i = 0 to DataLength - 15 N$ U8 b5 R5 A! [& E# ]/ T
       tx = x(i)" X0 E) M# v0 g' g
       if tx < a then
7 u9 W9 u7 }" o0 l  `2 Y          ty = b*(x(i)/a)+ K  Y5 B. m6 N  {
       elseif tx > c then
. a7 V9 [7 Y) w. J' Y          ty = b*(c/x(i))^d6 F! e6 _; r- A# h8 v. L
       else
- c. Q% v" T9 S8 z' L          ty = b5 S5 b) [, K0 O. ^5 H
       end if( u6 C- s* X/ V/ M( T# @
       y(i) = ty
" J2 t) x0 J" ]1 V2 z   next
# u  k4 S, |  F7 g' ~End Sub
( L9 d3 e" ?# V  EEndProgram;
3 U: f0 @0 o0 m& h& ~+ g8 Vdata;4 B$ i. D" r% d# u: ?0 N
0.1    12.2622" a: \( Q9 ?6 b" E! i4 U
0.2    126.9893 _9 Z6 `* i- a, K7 M% n; s0 t
0.3    168.831
2 E+ I" S+ {6 _& v" i0.4    504.78
8 E- ~% d2 |! U+ H0.5    1660.53# Q( ?7 r& f. _6 ]# N
....

点评

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

该用户从未签到

4#
 楼主| 发表于 2021-1-19 14:15 | 只看该作者
shuddkk 发表于 2021-1-19 11:26
2 [9 d/ j, J9 `0 d+ zTitle "Type your title here";
" J: d6 P" `3 w4 w9 f: [- U) E; jParameters a,b,c,d ;
: m/ \# w5 D6 s4 gVariable x,y ;
+ T7 z; K' h4 h% m1 _, E% j/ A
谢谢大佬,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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