77问答网
所有问题
matlab 第三题 递归 求解 谢谢
如题所述
举报该问题
其他回答
第1个回答 推荐于2016-08-26
function p(n,x){
if(n==0){
return 1;
}
if(n==1){
return x;
}
return [(2*n-1)*x*p(n-1,x)-(n-1)*p(n-2,x)]/n;
}
本回答被提问者和网友采纳
相似回答
求
用
MATLAB
如何实现
递归
计算
答:
递归
顾名思义就是程序在执行过程中需要自己调用自己,比较经典递归的是求一个数的阶乘.下面是我在MATLA下写的阶乘算法程序,采用了递,你可以体会下.建立control.m的M文件 function y=control(x)if x==1 y=1;else y=x*control(x-1);end 然后在命令窗口中输入 >> control(5)ans = 120 这样就...
matlab递归
问题
答:
if n==0 y=0.
3
;return;else y=0.3+(0.7).*recur(n-1);return;end end 运行结果
请求高手帮忙
解决matlab中递归
问题
答:
d=zeros(1,n);%你自己的函数 p=zeros(1,n);%同上 for i=29:-1:1 D(n)=d(n)+p(n)*D(n+1)end
matlab
解
递归
的方程问题
答:
完全可以用一次拟合。即y = a*x+b的形式。下面是一次拟合的结果,基本差别不大 ps:1.你这里α前的负号可以去掉,系数用一个α表示即可。2.系数大于零还是小于零是数据本身决定的,一般数据拟合都不会规定这个的。该是什么系数就是什么系数。3.polyfit是按最小二乘法进行拟合的.。
MATLAB
solve
求解
方程太慢,该怎么办??参数
递归
答:
MATLAB
solve
求解
方程太慢,该怎么办??参数
递归
20 clccleara=0.3;%pricecoefficientb=0.05;%betac=6;%gamaG=1.3;m=0;p=10;d11=24;%socy=[955-911.0940.9-930.5+920.6-960+940.0-920.9+940.6-930.5+920.6-900+1006.5];symsU;Y=0.7+(1-0... clccleara=0.3;%price coefficientb=0.05;%betac=6;%...
Matlab
里,怎么
递归
?
答:
就是自己调用自己,跟普通的
递归
道理相通。比如计算阶乘:% By lyqmath function main()clc; clear all; close all;num = 6;y = compute_prod(num)function y = compute_prod(num)if num == 1 y = 1;return;else y = num*compute_prod(num-1);end 结果 y = 720>> prod(1:6)ans...
跪求
matlab
大佬帮忙解题
答:
题主给出的
递归
数列的极限问题,可以按照下列思路来
解决
。1、根据 X(n+2)=2X(n+1)+X(n) 的递归关系,循环求值。2、利用X(n+1)/X(n)极限关系 式,判断X(n+1)/X(n)是否接近X(n)/X(n-1),如不满足则继续循环。
3
、当X(n+1)/X(n)≈X(n)/X(n-1)时,其...
大家正在搜
matlab递归调用求n的阶乘
matlab递归求n的阶乘
matlab递归算法
matlab递归速度
matlab中递归函数
matlab怎么递归调用函数
matlab二元函数递归
matlab isempty
java递归算法题