求助MATLAB高手指点下程序
程序在附件上,谢谢指点啊~!! function Q=orth(n,k,s0)n=2;
k=3;
s0=1;
R=;
L=;
G=;
C=;
T=;
M=;
N=;
A=;
W0=);ones()];
syms z;
q0=expm(-A*z)*W0;
fs=int(q0'*q0,z,0,1);
Q0=q0/fs;
Q=Q0;
for j=1:k-1
syms x
q(:,j)=int(expm(-A*(z-x))*(-inv(T)*M*q0),x,0,z);
fs=zeros();
for i=0:j-1
q0=expm(-A*z)*W0;
fs=fs+int(q(:,j)'*q(:,i),z,0,1)*q(:,i);
end
qj=qj-fs;
fs=int(qj'*qj,0,1);
Qj=qj/fs;
q=;
Q=;
q0=qj;
end
什么也没说,一点解释性的语句也看到,遇到什么问题也不说,换位思考一下,如果别人是这样的,你会如何做? 呵呵,没错,问问题应尽量把问题细化,才可能得到满意的答案
页:
[1]