永发信息网

matlab 求解一个递推公式,请大神指点...

答案:1  悬赏:10  手机版
解决时间 2021-02-17 11:42
matlab 求解一个递推公式,请大神指点...
最佳答案
用一个循环语句做递推就可以了:
d=1;
angle=45*pi/180;
L0=d*tan(angle);
H0=0;
x=[1,2,3,4,5]; %x是一个数组
n=5;
h=(pi/2-angle)/n;
L = [L0, zeros(1, 5)];
H = [H0, zeros(1, 5)];
%下面是递推公式
for i = 1:5
if(i == 1)
L(i)=(L0*tan(x(i))*tan(angle+i*h)+tan(angle+i*h)*(d-H0))/(1+tan(x(i))*tan(angle+i*h));
H(i)=(d*tan(x(i))*tan(angle+i*h)-L0*tan(x(i))+H0)/(1+tan(x(i))*tan(angle+i*h));
else
L(i)=(L(i-1)*tan(x(i))*tan(angle+i*h)+tan(angle+i*h)*(d-H(i-1)))/(1+tan(x(i))*tan(angle+i*h));
H(i)=(d*tan(x(i))*tan(angle+i*h)-L(i-1)*tan(x(i))+H(i-1))/(1+tan(x(i))*tan(angle+i*h));
end
end
望采纳,谢谢!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
寻侠图标怎么点亮,附上过程。
当你和男友无话可说的时候,是不是该分了
机械设计及其自动化的主修课程是什么??
如图所示的凸透镜,若把它用在书写投影仪上,
const和非const函数重载
我是玩黑客技术的,一个朋友也是做黑客而且属
要修道一般去哪里拜师?
佛平寺我想知道这个在什么地方
用路由器接两台电脑不能同时玩DNF
单选题在亚洲西部,有一条弧形的狭长地带,有
想知道:湘潭市 从湘潭北站到青山桥镇怎么坐公
好奇怪啊?英语翻译问题
杂交过程中不断除去aa,自交n代后,杂合子所
花瓶能不能放土种花
我觉得自己做事挺严谨的,平时说话也很有分寸
推荐资讯
摩托车冷静车启动要带油是什么原因
练习时投篮很准,一打场就不准了.为什么?该怎
穷人低富人一等吗?
卫生巾那种牌子没有香味?哪,有香味的卫生巾
纹身清明上河图大概要多少钱,有没有专业人士
西安市雁塔区鱼丁路龙韵人和小区邮编
标准球网的长度是()
死刑复核期限是一年吗
ktv办理的id卡注销后还会有记录么
依云小镇在哪里啊,我有事要去这个地方
如何到韩国做黑工?
以下选项中关于土质路基压实原则说法正确的是
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?