找回密码
 注册
关于网站域名变更的通知
查看: 410|回复: 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 编辑 7 P2 \1 ]7 k$ Z: I
    ; j  v0 {/ m( Y  R- D2 \
    & T2 n/ {& s% F: G4 E$ r
    大家好,我最近在使用fit函数拟合曲线曲面方程,如下
    # R8 N1 J* G' Aa = [1,2;3,4;5,6;7,8;9,10]
    * |2 i1 k( {; C$ O3 [# H  Z! e5 K0 r, k0 p9 q
    a =
    & b6 q7 R2 D8 k, S# T! V+ L$ P
    % E/ w1 q: Z0 |1 z3 u     1     28 n* j) j4 }; h
         3     48 X  g/ }, v# M: z6 A2 c- T* F$ O/ e
         5     67 N$ |; i. j2 W9 k2 s
         7     85 M) K, T* a( i( h! r
         9    10. B; a# e  C& O5 Q+ I1 R$ s  p) w
    # n# w' b# v' O* Y3 o) l2 |
    K>> result = fit(a(:,1),a(:,2),'poly1')9 Y. N! S+ [; H) ^+ I
    6 f1 t, O' a/ s0 z8 D) Q
    result =
    ; I0 e6 P% O1 X& |; `6 w
    2 e- G0 Y2 q$ K* x, J! y' Y     Linear model Poly1:
    + b8 B0 V6 V. `2 l% |; L5 @) C* Y     result(x) = p1*x + p2
    4 [9 s8 C4 y; l0 o- ?% W     Coefficients (with 95% confidence bounds):
    $ S  M. K2 h$ x: {3 Y* W% L. e       p1 =           1  (1, 1)
    9 _9 J6 x+ K4 i: p" u       p2 =           1  (1, 1)
    ) B) t1 B$ o5 P) r  C" A  y5 G7 V
    ) A" h6 m. L5 C- E" ^虽然fit函数可以拟合出方程,我知道得到的result就相当于f(x,y),但是我不会直接用到方程,我想要的是方程的系数,就是上例中的p1和p2。, Z8 f( Z- d& z
    我查过了有关问题,他们是在工具箱显示,我想直接用fit函数,程序不加冒号的时候,他虽然可以显示方程,可以看到系数,但是我需要的是将系数直接输出到一个矩阵或向量里。0 d) V7 s) P8 O
    请教大神,非常感谢!

    该用户从未签到

    2#
    发表于 2020-5-15 13:45 | 只看该作者
    a = [1,2;3,4;5,6;7,8;9,10];4 E* B/ r# U# `7 h% c# S
    result = fit(a(:,1),a(:,2),'poly1')
    ( K3 t. Q% h4 |- Ccoefficients = coeffvalues(result)2 r) P2 F0 N* O" t4 r6 q
    , X% X% N( m/ P3 r$ M  j  c

    7 w; d8 V+ A0 E- y( K$ j) Q3 Sresult =; c# O0 w5 u1 N; ^" ^
    7 }% N, D$ }! h& c
         Linear model Poly1:
    3 E: n1 F0 g/ {- a1 F2 U     result(x) = p1*x + p2
    / ?1 O" E- j1 o& r* T     Coefficients (with 95% confidence bounds):
    ! B+ _5 F: O. u( N       p1 =           1  (1, 1)
    / G8 m7 a3 r' s       p2 =           1  (1, 1)5 ?1 V5 G! v% s0 y
    2 [4 l" X; Z- d; _$ }3 c3 w; S
    coefficients =/ M  \  S( h- O7 _% `3 ?

    ) g2 [$ E: T8 p3 k2 s$ Z  ~7 `   1.000000000000000   1.000000000000000
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

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

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

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

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