请教各位matlab大神n=4for i=0:n-1; i=i+1; p(i)=i/(n+1)-(n-i)/(2*n*(n+1)); f(i)=eval(solve('(4*x-1)*exp(2-4*x)=p(i)','x'));end想用p(i)循环赋值一个数列f(i),但是一直显示 "”在赋值 A(I)=B 中,B 和 I 中的元素数目必须相同。"想得到一个1x4double格式的f(i)答案,不知道该怎么改,请教各位!挺急的!