求解matlab习题

来源:百度知道 编辑:UC知道 时间:2024/05/26 12:15:01
得到某商品的需求量与消费者的平均收入、商品价格的统计数据如下,建立模型并进行预测平均收入为1000,价格为6时的商品需求量。

需求量 100 75 80 70 50 65 90 100 110 60
收入 1000 600 1200 500 300 400 1300 1100 1300 300
价格 5 7 6 6 8 7 5 4 3 9

>> demand=[100 75 80 70 50 65 90 100 110 60];
>> price=[5 7 6 6 8 7 5 4 3 9];
>> income=[1000 600 1200 500 300 400 1300 1100 1300 300 ];
>> y=griddata(income,price,demand,1000,6,'v4')

得到的结果是

y =

97.8253
由于你给的数据不是网格数据,所以只能用griddata函数(不能用interp2),至于插值函数选择哪一个,你自己可以选择,我这里选的是V4,具体的,可以看
help griddata
帮忙