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

函数问题

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
三段式函数的拟合,一直提醒函数格式有误,但是苦于没有正确的示例,不知道正确的格式。
+ u4 ~. {! s# T1 L7 s左边是想要拟合的公式,右边是代码,请指正,万分感激!
# x; E6 i& ]9 h) k! ?! Y1 c
Title "Type your title here";
( m9 I+ c4 C; K! U1 tParameters a,b,c,d ;0 v  Q- ^) B% V
Variable x,y ;
/ x- {' K. y  [0 rFunction6 m0 q# Z: E6 X! O' g
if x<a,y=b*(x/a)  else if a<=x<=c,y=b   else if x>c,y=b*(c/x)^d;
- O/ y: P" ?1 B7 i9 K1 edata;
" f" A: j  Q9 L* x; {0.1    12.2622
$ s6 ?1 ?* o3 s3 ?0.2    126.989+ B2 O/ [3 z# o* i, V
0.3    168.8310 t1 l5 o# T: m
0.4    504.78" Z) k6 w# U$ x
0.5    1660.53, c  H5 l! t" e( p
0.6    3194.8
) ~, L- f. I1 E9 ~4 j+ ]: Y0.7    5118.09
  C3 l( ~' s7 a, a/ ^/ K0.8    5593.497 V: q- o) J$ |; p9 ~1 R) |
0.9    6354.52: N0 d: @5 j& g/ m, X: B
1    6951.39
8 m, Z7 S. _, e, c/ z/ e1.1    6057.45# y' S9 G) D8 D" @9 o8 B1 ?
1.2    5126.599 e0 m9 R# a0 ?# `3 a8 s
1.3    5155.450 B. P: V1 e; ?% C% U( z* I
1.4    5167.41
. y% i0 b. b! P' g1.5    6408.55
; W0 y6 G, J: i+ ?- C1.6    6983.15
1 o+ b) t1 I4 [6 Z( z, c! ?: M) y1.7    10444.6
( j* w- ~) ^6 ]0 g6 ~  r1.8    9819.34 I, E* X: b. U# }3 }; M
1.9    8233.5
  U1 Y- {4 C. Y$ B2    8548.7
. o& [6 s2 u& ?2.1    9723.07
1 H* S; Y" D& x( B  ~! z# E2.2    6976.66
- M/ f# i) g; b2.3    8150.64
  @* {" _$ e; j9 X4 z2.4    8704.887 Z, k$ X$ g6 B. @( u, u
2.5    10920.18 q* |( V7 a' {! E( }
2.6    11601.9# w$ R* ~6 ~, H
2.7    9217.565 L6 V& O3 a% N) ~: ]* e* H6 T
2.8    10517.2$ F4 c$ R+ f9 d2 v* S! T2 m
2.9    13225.99 @4 B' R8 c, X' Y3 J9 W
3    10667.91 e- x& E. g0 C
3.1    7870.21
# d7 m  z5 A1 r* j0 ?( h9 ?3.2    6025.274 [/ ], H" {/ d& z1 j
3.3    5713.58
/ ^4 Z) g% V- q/ x5 U0 b- I; n/ i3.4    5444.97
. t; |3 g* N) p* O* l# \4 X6 t3.5    7526.2
- S; O; x8 k& Q% E! `; a3.6    11122.6
3 M6 N$ z, ?  I- y* ]- }3.7    10034.6! D! }8 o3 c# T1 b% E8 e
3.8    8191.89
9 Y3 ^( ~* V" C% m9 U% f3.9    7777.02; I3 l: }' n9 ~/ J
4    9546.24
3 ?# d% Q2 u- a8 Y) [4.1    11494.7
0 b+ b' Y; p, k8 ?5 o" G! W- {4.2    11492.1
  A3 q0 c/ J, X4 G2 }1 G. q4.3    10388.3
/ j5 F8 V+ p% `4.4    9548.41
* L) l( E9 @; K9 E6 C% C4.5    12450.72 o5 B  ^7 B$ ~0 _  A* O9 B7 E4 M
4.6    18987.2
7 ~9 ?5 w/ {! o! S; F6 q; m# _: ]4.7    28381.8) a# T1 C! T& R
4.8    36321.2
) \7 B% v) r8 l4.9    39182.1% d2 I& A% h' K- C3 z4 K# b+ O
5    39738! F1 H/ S- |( I6 N( t8 f' T$ G
5.1    38192.9# A$ b8 f' k! l# g9 ^
5.2    35211.8
6 V' n! @# i. g5.3    31235.4
+ E  g4 _- w2 [5.4    27255.3
' f, b$ n8 {" W( g& {) C5.5    23579.2# K: c  G* a9 W8 I8 s
5.6    20797.7
; `- p& X" g# E0 y- P5 [; `5.7    19082.91 c# ?! l) m, P* m
5.8    17750.6
2 G4 T" r- F  e5 s& E; O5.9    17354.24 ?. L+ C6 j$ n% D; \" `
6    18027.8" v% j! g- A9 K! u. a. ~: s
6.1    20452.5
4 W8 t. }0 d6 U! ?( F6.2    22496.6
% J  d# P% ]6 Q1 t- x6.3    25224.65 x. G/ W1 F& i% S) C3 `
6.4    27468.6
: a6 }) @* Y4 Q% }7 V6.5    29534.9
  \6 @4 Q4 s2 V& u6.6    29086.3
& e7 \: k9 d% A* ~: z) D9 b6.7    26879.5
3 d5 m! ^& }. D1 x: E/ V! h) Y1 U6.8    23869.6
  j" \2 {4 w5 o( J: L6.9    21170.5
% `2 E' y! k9 E7    18538.5
6 z7 A. e1 J" A- K7.1    15742.2
5 g2 Z0 b8 d7 T6 Z) S7 R7.2    13204.2! }+ I, Z/ ^4 n. Z, ?: R3 \$ j. Z% L+ I
7.3    12671.2
; N; b- h8 F6 I* o6 u" U2 v7.4    119670 D; ?; Y# t( P. Y7 i- S5 E
7.5    11079.9
! N$ g3 U  P+ A* W2 i7.6    10199.8) M  Z. Y4 [% Y9 c% S* U9 W! |
7.7    9508.26( K. c$ l- A. H# b3 N2 |2 u
7.8    8949.19
, J  s+ P" X, Q7.9    8586.82 Y5 r' L9 s6 c
8    8718.86
8 c- `9 z6 R# u/ s  X8.1    8936.01
. I, X" ^) H  e7 V  w8.2    9141.13
8 E" o8 j7 Z9 C, c5 ^8.3    9499.2# n  C9 K) ?+ P6 Z  A
8.4    9767.39
! v9 L) @' [! _  c; F8.5    9876.61* d6 _2 C5 y" m, F$ Z% G  F
8.6    9566.14
2 x+ n* U% K8 Q/ Z, ^1 C! e0 N8.7    8802.23
$ S, K$ f% l8 Z+ x8.8    7706.28; @$ r3 I7 K7 D: W( M
8.9    6755.66
5 H( x" w( K1 U4 ?1 L/ B" {; _9    6311.97
# S' I+ X7 s9 J) A. A7 v" m1 [: |9.1    5814.994 e' R7 \0 _0 S" T7 f" Z
9.2    5271.1: B; {' ]; M% h, c. O' @
9.3    4729.66
  T3 I' p: e* \$ P. V3 k9.4    4278.74& b: W( h& Q& o( o% Z- `6 r$ c2 P
9.5    3900.71; `3 n+ f& U: V; L
9.6    3607.55
: [, o0 V# O0 _9.7    3393.22
* a8 L& d% Y* r9.8    3242.63
6 X) F! {' s' R& t9.9    3136.26
8 j, l( X, M1 ^10    3050.8
( J4 H/ a4 @! g& z! h6 I10.1    2970.71$ g  {5 Q) V) A. l8 W
10.2    2942.11
' x& p- O; u; W6 I- a10.3    2898.5
* k5 E3 @+ u% H, J1 G8 B# y+ n10.4    2829.74
7 @8 s' q; b% o" o; u/ c10.5    2732
. t- o2 B. i7 i8 ~10.6    2673.952 I* Y) J& r! Q6 _" m' B
10.7    2618.58
; D' H8 }& Q1 L2 P( {& b10.8    2538.542 {2 g9 P+ R0 W
10.9    2439.27
  a, E6 M1 T1 {5 o, f2 ^11    2327
5 Y5 S$ m$ U3 a6 G; \) g6 N6 ?11.1    2207.77
3 ]1 v$ K- B$ |- E2 c- I& }11.2    2099.27# ~! M/ p0 M2 D
11.3    2005.832 Y- N8 _& {8 [  s
11.4    1939.58
; c3 [+ M4 C. N- W11.5    1868.75+ t9 w, V! L4 s" e/ K
11.6    1792.37
* `% e3 S3 P( _& s; U( X+ w2 T. P11.7    1716.14
/ @1 a# N, |0 S11.8    1647.1
2 x' M4 a9 q+ U' {11.9    1592.69
: j' n& l: c! u  f  S" J* E2 G- a12    1535.02
6 M: @" {4 a3 p) V12.1    1487.1
. z5 z! f9 v5 o12.2    1442.028 F! z6 R% D! N% N; Z7 `; ^
12.3    1404.55  u$ t: o) N; E. B+ I4 I& V- C
12.4    1372.14
5 F3 K& u! f. ?5 p# k' l) t12.5    1339.26
) w( w% ~% q# R12.6    1306.91
4 K1 g* M& @0 h$ i; X! v# R12.7    1274.2
; b1 G0 d; Y6 q, V1 E9 P8 D12.8    1240.19  I3 {; y5 N" n5 X$ U
12.9    1205.69
% N$ g7 m/ ^7 V! Q7 N) c13    1174.97
/ H# \' R' Y2 e5 J" n9 E! ^. f13.1    1143.4
0 u* T9 \& Y4 b13.2    1111.182 B+ j, |1 [% s2 N% U9 `
13.3    1091.32
# a2 P3 F4 p, X) ^$ Y- Y+ n13.4    1073.65
1 S* L. `- ^- Q& R4 {13.5    1063.19
& a6 \2 Q# ?' e0 K) |  r13.6    1059.7/ K1 I: C' y2 q* h; }: y3 k
13.7    1059.07) f8 o  L7 d( s- y# k
13.8    1067.5
: X2 `8 j6 f! w0 h8 R  G13.9    1079.59
! ?) c8 ~, n7 }8 s! g14    1092.71( N; a+ R- f4 ^- A- W- Z
14.1    1107.18$ P& g6 R( d8 h7 B, W" V% J
14.2    1122.07+ y) m" C/ l% Y# t
14.3    1136.8
0 ]  M. j. B$ {( Y4 J& L# W, `/ x14.4    1151.09# f8 ]6 y+ V4 R8 k9 O! o# f- u: B. V
14.5    1164.63! z, i! f+ r/ S
14.6    1177.12  D, A$ W) M5 j% V! C4 K
14.7    1188.84' y; {, J2 i( {, L/ D& H
14.8    1199.04# C  l& Y0 a0 g) e% i8 k
14.9    1207.72! z7 I( |" p: z( f" |; v$ }
15    1214.96
. N6 _6 Q4 V% E2 q) I15.1    1220.1
; ?  s4 X3 p( f& S$ ^15.2    1223.03/ J+ }! w4 |; B6 e' U" w$ [: h/ q
15.3    1223.68
1 J( B5 \1 Q- @, a9 @- a8 O15.4    1221.98. }% Y8 ^8 h. R+ y& {
15.5    1218.29
( c! _1 k* E; r2 B3 O15.6    1213.32
8 e5 F! q, c$ L+ T+ W15.7    1205.84" V; {% l) g" X' |" K" S
15.8    1196.24, e* l' L/ P1 }$ ?7 [0 q
15.9    1184.64
6 ]0 p' M4 z; u0 a, \+ b16    1170.7
  J$ B; N8 ^; z( L1 Y3 M16.1    1154.55  E6 Z4 F+ z4 T$ \/ f
16.2    1136.4
& e2 x+ _' x0 L9 U7 }16.3    1116.58
  C* Q. k# P: t# ?+ H' G16.4    1095.05; W2 n4 N+ X& r! I! h) l" p
16.5    1072.02
/ p3 l9 b* L, l  R( j- p16.6    1047.73
) u( h% d2 ^9 @: \" T" S* T4 t& u16.7    1022.4
; |; @4 Q% K& s9 Y& f, K16.8    996.294
6 J* Z  f6 p% x: i16.9    969.694
8 k1 W  j( Y& r17    944.492
  P0 y' _, R! N+ D+ C17.1    919.623
* V: s' T  s! J5 x, K17.2    921.070 T! B8 U2 Z9 G6 y7 \
17.3    921.284
6 o5 o' V5 \! M* u9 H, w17.4    920.1868 F* y9 @9 L9 M
17.5    917.719- J/ F: p  o/ F/ e. a3 x7 `
17.6    913.863# x* B( K( X' U: l
17.7    908.7386 J% p& }' Z/ h
17.8    902.358
+ a/ J4 y) q6 |17.9    894.874' q( U( o/ \5 q8 r
18    886.424
# g, P. r8 a( Y9 K; j  t8 b18.1    876.931& s, N9 Q( o" P: x& H; X/ L$ F
18.2    866.692  O+ e# G( p8 x/ j  L7 k8 ?7 [8 ~
18.3    855.953& x/ W7 W' Z+ V8 |  V
18.4    844.5014 F, E% l7 X* j& S- v
18.5    833.049# Z" X, m0 R8 z4 k6 ^& G5 v7 f
18.6    821.271
( b9 V- U( _- T7 n18.7    808.993# Y2 D- w6 m: q: m5 j
18.8    796.315
; |- G4 q0 C0 }2 i18.9    783.336, G9 h+ i. y! F0 e0 P7 F# M
19    770.446 o4 n( n, B  B+ J3 \, z# [
19.1    757.7455 m$ [1 N2 I& q' d( o5 d8 q
19.2    745.0816 I; F4 _5 D: z6 @' @% h
19.3    732.521
" m3 `( d: ?  w* K+ ]" d19.4    720.132" u* T, Q* F. S/ V: t1 X
19.5    707.972
# s4 @: y. D/ t. E3 X( M0 [19.6    696.0954 m' y& I- B+ [
19.7    684.546
. Q7 m  R& n* {: d" @  o19.8    673.363
: C. _0 m4 r* W( W* A! J, e/ K, s  \19.9    662.575
' q( Z0 q! c! D( m, {2 {20    652.206
0 R! p3 i4 w0 X. Y( J1 A% X

该用户从未签到

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

该用户从未签到

3#
发表于 2021-1-19 11:26 | 只看该作者
Title "Type your title here";4 S! S( V9 \/ ~; J  m3 z
Parameters a,b,c,d ;  k. E/ }( w0 q9 ^4 [8 [1 X' W9 d
Variable x,y ;
, G, V6 h, b. a; X7 qStartProgram [Basic];
5 B, Y; I! t+ p0 e7 sSub MainModel
; S/ s8 c6 X( q. S8 T% k) W   Dim i as integer
' p, F! x2 ^( P2 N# x* t   Dim as double tx, ty8 R& [6 u! Y% p1 x2 f" t
   for i = 0 to DataLength - 1
! T- G' d- t: z# X' x       tx = x(i)
5 O5 x  E9 T$ T6 p2 ?; A: F  J       if tx < a then! A3 K, o3 I8 O  d
          ty = b*(x(i)/a)
/ @4 r) D) {0 H3 ?5 W       elseif tx > c then
" t1 Q# c2 p7 m; ^# q1 x3 f          ty = b*(c/x(i))^d5 L  }. A, ?4 r
       else
( V, Q9 \' B7 h+ H          ty = b1 i$ U4 v( ^( q( A' |
       end if0 V; q$ S- O0 j4 T9 ]- s9 V
       y(i) = ty- V5 S' \9 `8 ]# P1 a1 f$ b. A+ y
   next7 y. U+ x% c( u" e" P1 B
End Sub, L% D- d7 p1 I7 n+ b1 D5 _- ^
EndProgram;
  x- Z. f" u1 edata;- `' B9 @+ k) v. s" A% B
0.1    12.2622. ]1 k" H9 X+ m# _$ r. U/ e
0.2    126.989
, F# q1 D( f# \, I: v6 [( d5 R7 _0.3    168.831& |8 a( x0 i( o: `
0.4    504.780 @6 E& o4 w8 J8 _6 i1 T+ z
0.5    1660.53
8 D( V% z3 P6 d$ [9 w....

点评

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

该用户从未签到

4#
 楼主| 发表于 2021-1-19 14:15 | 只看该作者
shuddkk 发表于 2021-1-19 11:26
: H/ d0 C+ r3 J* j* }Title "Type your title here";
& J3 r1 q* V$ e+ q( y* v8 M; PParameters a,b,c,d ;
4 N! x: E! B% R1 U% {# b8 T$ g; RVariable x,y ;
" v& i9 V8 k9 t/ i4 K$ K
谢谢大佬,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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