急求“用MATLAB编程数值分析的一道题目(题目见补充)”

已知某次实验测试中测得一个支点在几个特定点的速度y为t(s)1.00001.50002.00002.50003.00003.50004.0000y(m/s)0.10000... 已知某次实验测试中测得一个支点在几个特定点的速度y为
t(s) 1.0000 1.5000 2.0000 2.5000 3.0000 3.5000 4.0000
y(m/s) 0.1000 0.3000 0.6000 0.7000 0.9000 1.2000 1.4000

最好今天晚上十点之前做好,如果可以做好,追加100分。。。。。。

明天早上八点前做好追加50分.。。。

过时不候
忘记问问题了,求在这段时间内质点的位移!
展开
liujw1314
2008-12-18 · TA获得超过1293个赞
知道答主
回答量:46
采纳率:0%
帮助的人:0
展开全部
绝对能用的,正好我也正学
function fp = newton_interpolation(x,y,p)
% Script for Newton's Interpolation.
% Muhammad Rafiullah Arain
% Mathematics & Basic Sciences Department
% NED University of Engineering & Technology - Karachi
% Pakistan.
% ---------
% x and y are two Row Matrices and p is point of interpolation
%

n = length(x);
a(1) = y(1);
for k = 1 : n - 1
d(k, 1) = (y(k+1) - y(k))/(x(k+1) - x(k));
end
for j = 2 : n - 1
for k = 1 : n - j
d(k, j) = (d(k+1, j - 1) - d(k, j - 1))/(x(k+j) - x(k));
end
end
d
for j = 2 : n
a(j) = d(1, j-1);
end
Df(1) = 1;
c(1) = a(1);
for j = 2 : n
Df(j)=(p - x(j-1)) .* Df(j-1);
c(j) = a(j) .* Df(j);
end
fp=sum(c);

例如:
>> x=[1.0000 1.5000 2.0000 2.5000 3.0000 3.5000 4.0000]

x =

1.0000 1.5000 2.0000 2.5000 3.0000 3.5000 4.0000

>> y=[0.1000 0.3000 0.6000 0.7000 0.9000 1.2000 1.4000]

y =

0.1000 0.3000 0.6000 0.7000 0.9000 1.2000 1.4000

>> newton_interpolation(x,y,3)

d =

0.4000 0.2000 -0.4000 0.4000 -0.2400 0.0889
0.6000 -0.4000 0.4000 -0.2000 0.0267 0
0.2000 0.2000 -0.0000 -0.1333 0 0
0.4000 0.2000 -0.2667 0 0 0
0.6000 -0.2000 0 0 0 0
0.4000 0 0 0 0 0

ans =

0.9000
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sdddddssssssse
2008-12-18
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
0.4000 0.2000 -0.4000 0.4000 -0.2400 0.0889
0.6000 -0.4000 0.4000 -0.2000 0.0267 0
0.2000 0.2000 -0.0000 -0.1333 0 0
0.4000 0.2000 -0.2667 0 0 0
0.6000 -0.2000 0 0 0 0
0.4000 0 0 0 0 0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gaoshanzhishui
2008-12-18 · TA获得超过2754个赞
知道小有建树答主
回答量:615
采纳率:0%
帮助的人:407万
展开全部
呵呵 就是要你分析问题嘛!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mopper800
2008-12-18 · TA获得超过184个赞
知道小有建树答主
回答量:209
采纳率:100%
帮助的人:56.7万
展开全部
问什么都不说??!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式