matlab解方程:x^3+3*(1-x)*x^2=a其中,x变量,a为a=0:0.01:1的量,如何在matlab中表

学习 时间:2026-04-04 19:59:10 阅读:5552
matlab解方程:x^3+3*(1-x)*x^2=a其中,x变量,a为a=0:0.01:1的量,如何在matlab中表示并找出每一个a值对应的解中的在0、1间的解

最佳回答

拉长的长颈鹿

霸气的柜子

2026-04-04 19:59:10

见图 再问: 谢谢!我运行了一下,提示:??? Error using ==> mpower Matrix must be square。感觉好像是第三句有点问题吧?我不太懂还请赐教。 再答: 第几行?我这儿没问题啊再问: Warning: Invalid escape sequence appears in format string。 See help sprintf for valid escape sequences。 > In fzero at 317 In Untitled at 7 ??? Error using ==> fzero at 317 FZERO cannot continue because user supplied function_handle ==> @(x)fun(x,a) failed with the error below。 Attempt to execute SCRIPT fun as a function: D: Error in ==> Untitled at 7 x(i)=fzero(@(x) fun(x,a),0); 再答: fun这个函数你创建了吗?再问: 创建了,就是提示错误,不明白了。 麻烦还有,如何找出每一个a值对应的解中的在0、1间的解呢? 再答: Attempt to execute SCRIPT fun as a function 你是存成了fun。m吗?matlab说无法把fun当成一个函数。 x就是解。再问: 见图 再答: 应该是你fun。m文件写错了。matlab不认为fun。m是一个function,只当作一个script。再问: 感谢,做出来了。 但是需要把'fun'这个函数名字改一下。

最新回答共有2条回答

  • 要减肥的大侠
    回复
    2026-04-04 19:59:10

    见图 再问: 谢谢!我运行了一下,提示:??? Error using ==> mpower Matrix must be square。感觉好像是第三句有点问题吧?我不太懂还请赐教。 再答: 第几行?我这儿没问题啊再问: Warning: Invalid escape sequence appears in format string。 See help sprintf for valid escape sequences。 > In fzero at 317 In Untitled at 7 ??? Error using ==> fzero at 317 FZERO cannot continue because user supplied function_handle ==> @(x)fun(x,a) failed with the error below。 Attempt to execute SCRIPT fun as a function: D: Error in ==> Untitled at 7 x(i)=fzero(@(x) fun(x,a),0); 再答: fun这个函数你创建了吗?再问: 创建了,就是提示错误,不明白了。 麻烦还有,如何找出每一个a值对应的解中的在0、1间的解呢? 再答: Attempt to execute SCRIPT fun as a function 你是存成了fun。m吗?matlab说无法把fun当成一个函数。 x就是解。再问: 见图 再答: 应该是你fun。m文件写错了。matlab不认为fun。m是一个function,只当作一个script。再问: 感谢,做出来了。 但是需要把'fun'这个函数名字改一下。

上一篇 如图在三角形ABC中,AD平分角BAC,E是CA延长线上的一点,EG平行AD,交AB于点F,说明AE=AF

下一篇 梦见掉到厕所里昨天晚上我梦见我掉到一个厕所里,好像是把身上弄脏了,然后跑到一个小河沟里去洗,又到另外一个地方别人还说我身