调试r设计、R语言帮做、帮做matlat程序、matlat程序调试

function [e,f,g]=sindiophantine(a,b,c,d)%*********************************************************%功能:单步Diophanine方程的求解%调用格式:[e,f,g]=sindiophantine(a,b,c,d)%输入参数:多项式A、B、C系数(行向量)及纯滞后(共4个)%输出参数:Diophanine方程的解e,f,g(共3个)%*********************************************************na=length(a)-1; nb=length(b)-1; nc=length(c)-1; %A、B、C的阶次ne=d-1; ng=na-1; %调试r课程设计、R语言帮做、帮做matlat程序、matlat程序调试E、G的阶次ad=[a,zeros(1,ng+ne+1-na)]; cd=[c,zeros(1,ng+d-nc)]; %令a(na+2)=a(na+3)=...=0e(1)=1;for i=2:ne+1e(i)=0;for j=2:ie(i)=e(i)+e(i+1-j)*ad(j);ende(i)=cd(i)-e(i); %计算eiendfor i=1:ng+1g(i)=0;for j=1:ne+1g(i)=g(i)+e(ne+2-j)*ad(i+j);endg(i)=cd(i+d)-g(i); %计算giendf=conv(b,e); %计算F转自:http://ass.3daixie.com/2018061718502651.html

你可能感兴趣的:(调试r设计、R语言帮做、帮做matlat程序、matlat程序调试)