function [ DurF, AngF ] = FunF(F,PosF,x) if x <=PosF && x >= 0 DurF = F * x^2 *( x - 3 * PosF )/ ( 6 * E * I ); AngF =(F*x^2)/(6*E*I) - (F*x*(3*PosF - x))/(3*E*I); elseif x >PosF DurF = F * x^2 *( 3 * PosF - x )/ ( 6 * E * I ... 3];= 0 DurF = F * x^2 *( x - 3 * PosF )/,3]; ( 6 * E * I )function [ DurF,PosF=[1; elseif x >,应该怎么办;PosF DurF = F * x^2 *( 3 * PosF - x )/(6*E*I) - (F*x*(3*PosF - x))/) end end 我想令F=[1;所求位置不存在',PosF; else error(',而且算出的结果要一一对应,x) if x <(3*E*I); AngF (F*x^2)/,2,x=[1; ( 6 * E * I );=PosF && x > AngF =(F*x^2)/,3],2;(6*E*I) - (F*x*(3*PosF - x))/,2;(3*E*I), AngF ] = FunF(F 展开