求大神帮忙看看下面matlab程序错在哪儿a=0.1;>> c=0:100;>> d=0:100;>> for r=0:25for E=-2:0.01:-0.01y1=a*r+1/6*E*a*r^3;if r==cy1==d;if r~=cy10if r==infy1==0;A=E;endendendendend我想求一个E值满足y1最大值不超过0.25,且在y1的

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 17:32:37

求大神帮忙看看下面matlab程序错在哪儿a=0.1;>> c=0:100;>> d=0:100;>> for r=0:25for E=-2:0.01:-0.01y1=a*r+1/6*E*a*r^3;if r==cy1==d;if r~=cy10if r==infy1==0;A=E;endendendendend我想求一个E值满足y1最大值不超过0.25,且在y1的
求大神帮忙看看下面matlab程序错在哪儿
a=0.1;
>> c=0:100;
>> d=0:100;
>> for r=0:25
for E=-2:0.01:-0.01
y1=a*r+1/6*E*a*r^3;
if r==c
y1==d;
if r~=c
y10
if r==inf
y1==0;
A=E;
end
end
end
end
end
我想求一个E值满足y1最大值不超过0.25,且在y1的最大值右边y1值逐渐减小,在无穷大处无限接近0.在y1最大值左边,y1值越来越大,且y1的值始终大于0.

求大神帮忙看看下面matlab程序错在哪儿a=0.1;>> c=0:100;>> d=0:100;>> for r=0:25for E=-2:0.01:-0.01y1=a*r+1/6*E*a*r^3;if r==cy1==d;if r~=cy10if r==infy1==0;A=E;endendendendend我想求一个E值满足y1最大值不超过0.25,且在y1的
y1=a*r+1/6*E*a*r^3所有的运算符号前面加上 . (点),表示对元素的运算,而不是向量的运算,再检查一下同一公式中的个向量的元素个数是否相等