找回密码
 注册
关于网站域名变更的通知
查看: 412|回复: 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 编辑 6 s: T2 z6 u" i
    % L' H! h& L6 Z# Z

    9 `6 H, i2 P  E大家好,我最近在使用fit函数拟合曲线曲面方程,如下5 i( {+ O  W5 H" Y" c7 T
    a = [1,2;3,4;5,6;7,8;9,10]
    1 i' g. ^7 j- {/ ?$ N/ _
    9 e' p# V8 o5 o+ Ga =) K- Q0 m4 q% X3 q. P. c
    $ H. i6 y+ [& i" T+ {
         1     29 n, o* q2 o' N- K- E! |3 f
         3     4
    2 s& H; q" g( [7 Y$ K0 X     5     6
    9 {% L' `  R) A) e7 x: m# Q' t     7     8
    3 E- _/ Q7 E/ D, s, h( z# w$ _     9    10
    ( L( d. X: x# U2 a- _  q7 j! x
    ! N. w- C( Y5 E7 p# W- n9 Y# {K>> result = fit(a(:,1),a(:,2),'poly1')3 X' M3 M: e0 @, |! r2 K. k2 `1 X( t

    / i. K- Z" g7 m2 J3 A$ cresult =9 c! w( n2 y3 R' v: O, M

    : l9 k9 x, l  F" R# h" [7 ?3 Y     Linear model Poly1:1 V' |8 S7 M$ [( Y- c7 r% W
         result(x) = p1*x + p20 \" B( p. b  T' E5 @
         Coefficients (with 95% confidence bounds):  Q( l8 E4 _# C6 j$ j- @
           p1 =           1  (1, 1)7 p" w; b+ ~  L6 o' I8 w
           p2 =           1  (1, 1)" s6 m4 s  A+ _, f& ]  M/ L
    0 g; h& _' ~6 b% l5 @  b! h
    虽然fit函数可以拟合出方程,我知道得到的result就相当于f(x,y),但是我不会直接用到方程,我想要的是方程的系数,就是上例中的p1和p2。1 d" o9 v6 n* p& e, j, t$ ?5 `
    我查过了有关问题,他们是在工具箱显示,我想直接用fit函数,程序不加冒号的时候,他虽然可以显示方程,可以看到系数,但是我需要的是将系数直接输出到一个矩阵或向量里。
    8 f% v: F# ^# [请教大神,非常感谢!

    该用户从未签到

    2#
    发表于 2020-5-15 13:45 | 只看该作者
    a = [1,2;3,4;5,6;7,8;9,10];: v8 ?2 S# Q& [# ^# J: U4 l
    result = fit(a(:,1),a(:,2),'poly1')
    2 O; w- H: H) @4 c7 X7 g* x: gcoefficients = coeffvalues(result), t7 \' q3 L% H' u5 u5 C

    4 t+ q3 P9 v/ N8 T* ~( K# ~% q& z: C- z& s/ W
    result =
    , f3 A2 g: o, U' a8 A0 D$ r5 Q% _0 C$ w6 M7 y
         Linear model Poly1:) V1 E9 G$ W( G
         result(x) = p1*x + p2
    9 f& @) C  j; _# E     Coefficients (with 95% confidence bounds):
      D# u8 Y( Z+ k8 f- N8 X4 `       p1 =           1  (1, 1)& p+ b6 l) E+ P; b8 ~
           p2 =           1  (1, 1)
    4 q% o' S# d# f+ s* N
    # v0 [& V6 w: kcoefficients =
    . ?' m* H  S' \3 u
    % S0 F8 Q+ _# u' T   1.000000000000000   1.000000000000000
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

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

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

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

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