嘿嘿~嗝~
2021-08-16 01:23
采纳率: 0%
浏览 327

matlab中已知x和函数表达式求y

x的取值为30 40 50 60 70 80 90
函数表示式为Y=33593.077(0.8)^1.938x^—1.06
怎么在matlab中列式取值

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • PythonDream 2021-08-18 23:13

    您可以使用sympy模块,将表达式写成一个sympy函数。

    import sympy
    x = Symbol('x')
    fx = 33593.077 * 0.8 ** (1.938 * x) ** -1.06
    

    然后把x的列表用for循环代入fx求值

    评论
    解决 无用 2
    打赏 举报

相关推荐 更多相似问题