作业帮 > 数学 > 作业

matlab拟合曲线及图形

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/05/27 23:12:40
matlab拟合曲线及图形
i 20 30 40 50 60 70 80 90 100 110 120
vi 0 0 43 143 303 497 650 805 913 1000 1075
vi=a+bi
matlab拟合曲线及图形
clear
>> i=[20,30,40,50,60,70,80,90,100,110,120];
>> vi=[0,0,43,143,303,497,650,805,913,1000,1075];
>> A=[i;ones(size(i))]';
>> c=A\vi';
>> a=c(2);
>> b=c(1);
>> vvi=a+b*i;
>> plot(i,vi,'.',i,vvi,'r')
做出的图,点表示原始数值.红线为拟合的直线.