求大神帮我看看matlab我编的程序错在哪里,怎么修改?要编的是这个方程,nT=88,C0,G0,Ck,Gk都是88*88矩阵,u(s)经傅里叶变换为88*2049矩阵,B为单位阵,s为2049*1的矩阵.求X(s).我编的程序如下,有错误,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 05:06:57
求大神帮我看看matlab我编的程序错在哪里,怎么修改?要编的是这个方程,nT=88,C0,G0,Ck,Gk都是88*88矩阵,u(s)经傅里叶变换为88*2049矩阵,B为单位阵,s为2049*1的矩阵.求X(s).我编的程序如下,有错误,

求大神帮我看看matlab我编的程序错在哪里,怎么修改?要编的是这个方程,nT=88,C0,G0,Ck,Gk都是88*88矩阵,u(s)经傅里叶变换为88*2049矩阵,B为单位阵,s为2049*1的矩阵.求X(s).我编的程序如下,有错误,
求大神帮我看看matlab我编的程序错在哪里,怎么修改?

要编的是这个方程,nT=88,C0,G0,Ck,Gk都是88*88矩阵,u(s)经傅里叶变换为88*2049矩阵,B为单位阵,s为2049*1的矩阵.求X(s).我编的程序如下,有错误,该怎么修改?求修改后程序./>
f=Freq;%2049*1
s=j*w;%2049*1
w=2*pi*f;%2049*1
c=3e8;
epslonr=8.85e-12*36;
mur=4*pi*1e-7;
n=88;%未知变量个数
nT=88;%指数项个数


C0=diag(diag(L));%自电感88*88
G0=diag(diag(Gt));%自电容88*88
%C1=randn(n);
%G1=randn(n);
% X(s)=[];%未知状态变量矢量
B=eye(88,88);%匹配矩阵,单位阵?
%L=zeros(n,k);
% us=zeros(k,1);%网络端口电压
td1=dis./c*sqrt(epslonr*mur);%延时时间
C=[];%电感
G=[];%电容
g=Gt-G0;%电容
c=L-C0;%电感
sum=0;
us=zeros(88,4097)
us(1,:)=Lig_FFT
for k=1:88%指数项数量
    C=[C;c(1:k,1:k)];
    G=[G;g(1:k,1:k)];
    C((k-1)*n+1:k*n,:)=c(1:k,1:k);
    G((k-1)*n+1:k*n,:)=g(1:k,1:k);
    sum=sum+(s*C+G)*exp(-s*td(1:k,1:k));
end
X(s)=inv(s*C0+G0+sum)*B*us;
% i(s)=L'*X(s);
错误提示如下
Error using ==> mtimes
Inner matrix dimensions must agree.


Error in ==> lashi at 349
    sum=sum+(s*C+G)*exp(-s*td(1:k,1:k));
,内部矩阵维数不一致该怎么修改?

求大神帮我看看matlab我编的程序错在哪里,怎么修改?要编的是这个方程,nT=88,C0,G0,Ck,Gk都是88*88矩阵,u(s)经傅里叶变换为88*2049矩阵,B为单位阵,s为2049*1的矩阵.求X(s).我编的程序如下,有错误,
好长,你的sum=0;
后面的(s*C+G)*exp(-s*td(1:k,1:k));这个应该是个矩阵,是不能加的
你令sum=zeros(i,j) i j根据后面矩阵的大小而定,

求大神帮我看看matlab我编的程序错在哪里,怎么修改?要编的是这个方程,nT=88,C0,G0,Ck,Gk都是88*88矩阵,u(s)经傅里叶变换为88*2049矩阵,B为单位阵,s为2049*1的矩阵.求X(s).我编的程序如下,有错误, 求大神用MATLAB帮我编两个程序~用复化梯形公式、复化Simpson公式计算积分:∫ lnxdx 积分上限是10 下限是1 . 求fortran大神帮我编一个Fortran程序计算无理数π的1-100的小数位, 请大神们帮我把这个图纸上面的椭圆用广数980数控编出程序来,另求程序的含义 求大神帮我看看程序的运算结果#includeusing namespace std;class AA{public:virtual void f(){cout matlab大神有空的话帮我看看这个问题,呵呵 由于初学者,不懂matlab,请高手用malab帮我编一个程序:三角函数的波形合成与分解 求物理大神帮我看看 求大神帮我看看这到 急,matlab 这是一个球体在空中飞行受空气阻力和气压升力的模型,输出的图形应该是抛物线,但是我拿MATLAB怎么也做不出来这个图,求大神帮我看下我的程序,或者帮我写写程序(最好有注释)Y1 求大神帮我看看这四幅图讲的是什么故事 matlab,帮我看看这道题~ 急用,好心的大神,MATLAB 方程编码求指点[x,y]=meshgrid(50:.1:60,19:49);z=50-sqrt(3600-y.^2-(120+y).*sqrt(625-x.^2));mesh(x,y,z)请帮我看看这个编码哪里错了,心都伤了,折腾两天就是出不了程序,方程正确,画不了图 帮我编个plc的程序好不? 谁帮我用C语言编一个程序求任意圆的面积? matlab怎么调用函数:我编了一段程序在M文件里,如何调用呢? 求大神帮我看看为什么这个程序计算出的π没有小数点程序的结果是3这让我很郁闷 为什么会是整型,已经将pi定义为了double了怎么还是不行 求大神帮我看看我的做法哪错了 一道高中三角函数和解三角形的题题目在图片的第一行