ghostin1023 2024-04-09 22:35 采纳率: 0%
浏览 31

怎么在matlab中表达ln函数

img


如图总是报错🥲[x,k,ans]=mfpm(log(@(x)2-x),0.5,1e-6,500)

  • 写回答

4条回答 默认 最新

  • 码农阿豪@新空间 新星创作者: 前端开发技术领域 2024-04-09 22:35
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    问题:上述代码报错是因为什么原因? 回答: 该代码报错的原因是使用了单独的符号“@”而没有在相邻的符号之间加上空格,导致解释器无法正确解析代码。正确的写法应该是 ` @(x)2-x `。 代码示例: 错误写法:
    [x,k,ans] = mfpm(log(@(x)2-x),0.5,1e-6,500)
    

    正确写法:

    [x,k,ans] = mfpm(log(@ (x)2-x),0.5,1e-6,500)
    
    评论

报告相同问题?

问题事件

  • 创建了问题 4月9日