题目内容

执行以下程序,命令窗口中输入9,则输出结果为( )。a=input('input a');b=sqrt(a);disp(['a=',num2str(a),' b=',num2str(b)])

A.a=9 b=3
B.3
C.9
D.[a=9 b=3]

查看答案
更多问题

利用秦九韶算法计算多项式y=p_1 x^n+p_2 x^(n-1)+⋯+p_n x+p_(n+1)的值。例如,计算3x^2+2x+1,当x=2时值为17。 y=(⋯((p_1 x+p_2 )x+p_3 )x+⋯+p_n )x+p_(n+1) %秦九韶算法求多项式的值n=input('输入多项式次数n')str=['按降幂顺序输入',num2str(n+1),'个系数']; % num2str函数把数值转换为字符串。p=input(str);x=input('输入x');y=p(1);for i=2:n+1y=【1】;enddisp(['多项式值为',num2str(y)])运行过程如下: 输入多项式次数n2n = 2按降幂顺序输入3个系数 [4 3 2]输入x2多项式值为【2】如果使用多项式求值函数,同样P为多项式的系数,例如,p=[3 2 1],则应输入【3】 ,得到同样结果

求方程 的实根的上、下界,扫描法实现根的隔离,并用对分法求出所有的实根,精度要求为0.00001。此方程4个实根的近似值分别为: root=-2.246983 root=-0.554953 root=0.801944 root=2提示:实根的上下界可以输入,用扫描法实现根的隔离,然后再对隔根区间使用对分法。先扫描出隔根区间,再用对分法求根,使用函数文件完成。%使用对分法求全部的实根function rr=smdf()a1=-6; b1=6; h=0.1; x1=a1; i=0;while x11e-5【4】 ;if f(c)==0breakelseif 【5】b=c;elsea=c;endendy1=c;%定义函数f(x)。 function y=f(x) y=x^4-5*x^2+x+2 ; 运行结果 在命令窗口输入,即可得到4个根。>> smdf()ans =【6】

用牛顿法求a的立方根,精度要求为0.00001。%用牛顿迭代法求a的立方根%相当于求x^3-a=0方程的根a=input('求a的立方根,请输入a');x=a;i=0;m=100;x1=x-(x^3-a)/(3*x^2);while abs(x-x1)>1e-5 &【1 】x=x1;i=i+1;x1=【2】;endif abs(x1-x)<=1e-5disp(['迭代',num2str(i),'次,根为:',num2str(x1)])elsedisp('迭代发散')end

求方程2x-sin(3x)-0.8=0,在1附近的根,则在命令窗口输入>> 【1】 ,可以得到方程的近似根为: 【2】

答案查题题库