matlab 实现如下目标:if 条件a,那么结果b和c;else结果 d主要是标点符号的应用.if j==-1(j=32)&(u(:,ii+1)=ux(:,ii-3)+uy(:,ii-3));else[ux(:,ii+1),uy(:,ii+1)]=sspropv(ux(:,ii),uy(:,ii),dt,dz,n1,-j,-0.001,betapa,betapb,1,psp);u(:,ii+

来源:学生作业帮助网 编辑:六六作业网 时间:2024/10/03 02:59:39
matlab实现如下目标:if条件a,那么结果b和c;else结果d主要是标点符号的应用.ifj==-1(j=32)&(u(:,ii+1)=ux(:,ii-3)+uy(:,ii-3));else[ux

matlab 实现如下目标:if 条件a,那么结果b和c;else结果 d主要是标点符号的应用.if j==-1(j=32)&(u(:,ii+1)=ux(:,ii-3)+uy(:,ii-3));else[ux(:,ii+1),uy(:,ii+1)]=sspropv(ux(:,ii),uy(:,ii),dt,dz,n1,-j,-0.001,betapa,betapb,1,psp);u(:,ii+
matlab 实现如下目标:
if 条件a,
那么结果b和c;
else
结果 d
主要是标点符号的应用.
if j==-1
(j=32)&(u(:,ii+1)=ux(:,ii-3)+uy(:,ii-3));
else
[ux(:,ii+1),uy(:,ii+1)]=sspropv(ux(:,ii),uy(:,ii),dt,dz,n1,-j,-0.001,betapa,betapb,1,psp);
u(:,ii+1)=ux(:,ii+1)+uy(:,ii+1);
end
看看这个程序在语法上有问题没有?

matlab 实现如下目标:if 条件a,那么结果b和c;else结果 d主要是标点符号的应用.if j==-1(j=32)&(u(:,ii+1)=ux(:,ii-3)+uy(:,ii-3));else[ux(:,ii+1),uy(:,ii+1)]=sspropv(ux(:,ii),uy(:,ii),dt,dz,n1,-j,-0.001,betapa,betapb,1,psp);u(:,ii+
matlab里面不用这么写.if 条件a成立,有结果b和c,这两个直接写,用分号隔开就行了.
if j==-1
j=32;
u(:,ii+1)=……;
else
……
end
这样就可以了