Vectors must be the same lengths

来源:百度知道 编辑:UC知道 时间:2024/06/11 02:28:04
别笑话我啊 呵呵 就是一个很简单的画图问题
>> clear
>> i1=5.56; i2=2.769; i3=1.644; i4= 1; i5= 0.793;
>> ua=[0:0.1:120];
>> f1=5*i1*[-19.313 + 295.27* 42* i1* ua* 10^(-3)-165.44*(42*i1*ua).^2* 10^(-6) +40.874*(42*i1*ua).^(3)*10^(-9) - 3.8445*(42*i1*ua).^(4)*10^(-12)];
>> f2=5*i1*[-19.313 + 295.27* 42* i2* ua* 10^(-3)-165.44*(42*i2*ua).^2* 10^(-6) +40.874*(42*i2*ua).^(3)*10^(-9) - 3.8445*(42*i2*ua).^(4)*10^(-12)];
>> f3=5*i1*[-19.313 + 295.27* 42* i3* ua* 10^(-3)-165.44*(42*i3*ua).^2* 10^(-6) +40.874*(42*i3*ua).^(3)*10^(-9) - 3.8445*(42*i3*ua).^(4)*10^(-12)];
>> f4=5*i1*[-19.313 + 295.27* 42* i4* ua* 10^(-3)-165.44*(42*i4*ua).^2* 10^(-6) +40.874*(42*i4*ua).^(3)*10^(-9) - 3.8445*(42*i4*ua).^(4)*10^(-12)];
>> f5=5*i1*[-19.313 + 295.27* 42* i5* ua* 10^(-3)-165.44*(42*i5*ua).^2* 10^(-6) +40.874*(42*i5*ua).^(3)*10^(-9) - 3.8445*(42*i5*ua).^(4)*10^(-12)];
>> plot(ua,f1,ua,f2,ua,f3,ua,f4,ua,f5)
??? Error us

我是懒羊羊

英文提示说是要等长,就是你编程时有个数组的个数多了或少了

再检查一下有没有误输入,还是用*或点*

向量字节长度必须相同。好好检查一下哈。