我想使用加载为以便找出用户选择的函数的零点。我编写了一个脚本,首先要求用户指定一个函数及其一阶导数,以及算法的起始点。我必须以哪种方式传递我的函数?如果我使用func,例如x**3 (及其一阶导数),则响应为NameError: name 'x' is not defined。在互联网上,我发现首先我必须定义我的</em
我试图在Scilab中实现Newton-Raphson方法,其中输入必须是在函数中已经建立的方程的根点。但是,在做了函数的导数并输入根之后,我得到了除以零。知道为什么当输入2作为根点时,导数等于零吗?= input('Diga el valor inicial: ');while (abs(fun(x0)) > error
X)y_d=X(2);
Xdot(1)=y_d;y_dd=Xdot(2);
end 使用MATLAB的ode45命令,我能够模拟它,我能够以这种方式捕获向量中的两个状态变量y和y_d,作为时间的函数。我想在矢量中捕获y_dd作为时间的函数,但我无法保存它。如何将其视为输出变量?我尝试了对我的函数文件function [