找回密码
 注册
关于网站域名变更的通知
查看: 397|回复: 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 编辑 " W* c! Y! q6 b  d* ]; U

    ; g" ?8 A/ y" W7 e6 B& q' S' c/ Q; I/ u
    大家好,我最近在使用fit函数拟合曲线曲面方程,如下) @- ?* q* V  Q2 c: H/ e1 _+ Z. m4 b) R0 C
    a = [1,2;3,4;5,6;7,8;9,10]5 h/ {' D! V  K0 [1 i7 F

    + M- B3 @6 {( |a =
      b6 u$ z. J% u/ o( z8 l* Q$ R3 L
    7 R( O( E7 X  e, z     1     2
    7 {* y: G. |2 @8 f7 t; D; I7 u     3     42 E9 b; X+ p& y1 a
         5     60 @4 [, z5 J1 k  N8 T# t$ |: D7 z- X$ L
         7     8* W- c) i( q2 D1 H, {
         9    10
    ) i3 {( R5 z0 w2 {7 Z( s
    : w* d8 \/ s6 v" I. X0 gK>> result = fit(a(:,1),a(:,2),'poly1')
    / H& _, t: a* i* M; k3 {& ]4 g" P2 U( E  g% a% P4 n
    result =
    6 K; D6 g" ^; _; q& T" y4 u4 m6 k- v. t, m) P
         Linear model Poly1:% s0 E" W# S. \, [8 r; j, K
         result(x) = p1*x + p2; b& z. P7 m9 D8 e+ k
         Coefficients (with 95% confidence bounds):% H# c2 x4 r5 v0 ]
           p1 =           1  (1, 1); a4 v5 r( p# I8 h; b3 t( Y
           p2 =           1  (1, 1)
    : C7 C* V7 [; A* Z
    - `# P% E! u; ]' A虽然fit函数可以拟合出方程,我知道得到的result就相当于f(x,y),但是我不会直接用到方程,我想要的是方程的系数,就是上例中的p1和p2。4 p% }6 Z0 M1 }# Y+ a, K% s
    我查过了有关问题,他们是在工具箱显示,我想直接用fit函数,程序不加冒号的时候,他虽然可以显示方程,可以看到系数,但是我需要的是将系数直接输出到一个矩阵或向量里。9 T9 U" I* O. H9 L
    请教大神,非常感谢!

    该用户从未签到

    2#
    发表于 2020-5-15 13:45 | 只看该作者
    a = [1,2;3,4;5,6;7,8;9,10];' \0 g- f' R$ ~: w. x: P
    result = fit(a(:,1),a(:,2),'poly1')
    5 f( W. Y- R% fcoefficients = coeffvalues(result)
    - q2 g' X1 E* C& u
    * ~% M/ D, v& j2 K  x
    4 w& T9 P3 C4 N/ Kresult =
    / P* Y+ f2 b0 |6 a
    5 ~' o3 n6 q8 {' D8 [     Linear model Poly1:
    2 P# Y2 @1 _# H, |     result(x) = p1*x + p2: y  {9 ]0 t( S( O9 G9 ^/ b, P
         Coefficients (with 95% confidence bounds):
    # k" k. r$ e* q! h  b       p1 =           1  (1, 1)
    7 ~$ u$ H8 e0 c5 _  [       p2 =           1  (1, 1)1 }( b. g1 Z, S
      q' N" L. W8 @. D1 J! Z, H
    coefficients =# S3 }) n5 Q4 X
    + t/ b; Z; w+ h& U
       1.000000000000000   1.000000000000000
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-4 16:45 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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