1. 首页 > 科技

运行程序显示This statement is incomplete?

运行程序显示This statement is incomplete?

为什么matlab提示This statement is incomplete.

endif而不是end if

为什么matlab提示This statement is incomplete.求救各位大神,谢谢了

你这个程序的问题:用function定义函数,要运行时,则要先定义输入参数,但你输入参数是后定义的,可把function句行注释掉,变成脚本文件运行。另外,程序最后的的End要改为end 。

matlab中This statement is incomplete.的错误

clear;clc;

R0=55;

R1=100;

R2=25;

Pa=0.1;

Pd=0.6;

Pv=0.1;

for r=0:0.01:100

if(R1>=r & r>=R0)

P=sqrt(Pd^2-(Pd^2-Pa^2)*log(r/R0)/log(R1/R0));

plot(r,P)

hold on

else if(R0>=r & r>=R2)

P=sqrt(Pd^2-(Pd^2-Pv^2)*log(r/R0)/log(R2/R0));

hold on

end

end

end

请问 This statement is incomplete. 这个问题你怎么解决的?

这种说法是不完整的。