多项式求解程序 使用循环语句和秦九韶算法 多项式为y=x^5+3x^3-2x+6 输入的x为:x1=11x2=12x3=13使用matlab
clc; clear;
% 多项式为y=x^5+3x^3-2x+6 p = [1, 0, 3, 0, -2, 6];
% 输入的x为:x1=1.1,x2=1.2,x3=1.3 x = [1.1, 1.2, 1.3];
% 初始化结果变量 result = zeros(1, length(x));
% 使用秦九韶算法求解多项式 for i = 1:length(x) temp = p(1); for j = 2:length(p) temp = temp * x(i) + p(j); end result(i) = temp; end
% 打印结果 display(result);
原文地址: http://www.cveoy.top/t/topic/ZYk 著作权归作者所有。请勿转载和采集!