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

fit函数拟合曲线曲面方程的问题请教大神。

[复制链接]
  • TA的每日心情
    开心
    2019-11-29 15:38
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    跳转到指定楼层
    1#
    发表于 2020-5-15 11:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

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

    x
    本帖最后由 ccapsemi 于 2020-5-15 13:48 编辑 4 k! G* x6 x$ Y) c3 u$ M

    & e( [7 b% S7 s' a1 e
    1 n7 j% |& h) K9 E大家好,我最近在使用fit函数拟合曲线曲面方程,如下9 X5 z& [! x. V- G* \: f8 d
    a = [1,2;3,4;5,6;7,8;9,10]
    - n" \3 }; H1 V( C7 l1 A- q7 q- k# ^9 @& |
    a =3 v' N7 F. A1 H5 T( V) Q- l

    , ^/ h) D. w1 Y& h8 {     1     2
    ; {% L+ |$ D0 ]( U     3     4
    ! _1 H) |. f$ u$ e2 W     5     6
    1 _& m0 w3 v; z1 H# T2 B9 x     7     8) j" v) y! k( f/ D
         9    10
    5 q5 V% b" V6 v% w/ F$ X- U0 _+ G5 g' Z7 o5 N
    K>> result = fit(a(:,1),a(:,2),'poly1')& t) L$ A- S) F( B- |
    5 h1 u: t5 {8 o- F/ v  C  c. I: e' F
    result =
    , r( z' Y8 |9 g* b- U7 i+ _, ~+ e6 A6 Q  Y  s* s( T4 b9 I# _
         Linear model Poly1:# b: p8 n! u4 r, `+ r
         result(x) = p1*x + p2
      Y0 \( ]; E' ]+ b) K     Coefficients (with 95% confidence bounds):
    . k/ S2 l; M% s0 Z       p1 =           1  (1, 1)5 X. s- m7 v1 k3 k% _) J: `$ I8 f
           p2 =           1  (1, 1)5 V/ l+ B! X* R: G; {

    ( i' k. p" J) n1 H- A+ O虽然fit函数可以拟合出方程,我知道得到的result就相当于f(x,y),但是我不会直接用到方程,我想要的是方程的系数,就是上例中的p1和p2。5 c$ E) h: h5 D7 f9 L/ n( P
    我查过了有关问题,他们是在工具箱显示,我想直接用fit函数,程序不加冒号的时候,他虽然可以显示方程,可以看到系数,但是我需要的是将系数直接输出到一个矩阵或向量里。
    . Y! i: y) d# u. {请教大神,非常感谢!

    该用户从未签到

    2#
    发表于 2020-5-15 13:45 | 只看该作者
    a = [1,2;3,4;5,6;7,8;9,10];3 x: b) @+ `2 {. y; n
    result = fit(a(:,1),a(:,2),'poly1')
    & }% R3 r6 {4 i8 `. A* K$ Y& H9 Qcoefficients = coeffvalues(result)
    " h3 H3 C& X1 Z  U& }
    ' g% P! ]# S; s+ r
    9 q: Q! o7 N3 U: n" \result =  ?# S* ]- O1 @7 U. T' e+ R

    & T) o# ]( A# i+ [# ?8 T     Linear model Poly1:
    6 B3 ^% j) ^1 L3 c     result(x) = p1*x + p2# \3 g. m! d: \7 Y/ N
         Coefficients (with 95% confidence bounds):! p% s. E2 P4 [( x/ m) G0 I3 b
           p1 =           1  (1, 1)
    - E" A3 u0 k! a2 G( \' b1 U  d       p2 =           1  (1, 1)
    + h3 Q" [! l% _" I3 z+ N/ F+ n" _' v; X5 D
    coefficients =
    5 Q' v; ]0 f2 u4 R% {  Q
    8 F4 w8 I! w& ]: E. T   1.000000000000000   1.000000000000000
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-18 20:40 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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