matlab为什么显示有错误?>> renkou=[29.72 30.61 31.51 32.13 32.34 32.85 33.53 34.20 34.83];lnn=log(renkou);nianshu=[1960 1961 1962 1963 1964 1965 1966 1967 1968 ];n=1;w=ones(1,8);x=nianshu;y=lnn;S=yaohao4(x,y,n,w);M文件:function S=yaohao4(x
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 12:32:36
![matlab为什么显示有错误?>> renkou=[29.72 30.61 31.51 32.13 32.34 32.85 33.53 34.20 34.83];lnn=log(renkou);nianshu=[1960 1961 1962 1963 1964 1965 1966 1967 1968 ];n=1;w=ones(1,8);x=nianshu;y=lnn;S=yaohao4(x,y,n,w);M文件:function S=yaohao4(x](/uploads/image/z/7687587-3-7.jpg?t=matlab%E4%B8%BA%E4%BB%80%E4%B9%88%E6%98%BE%E7%A4%BA%E6%9C%89%E9%94%99%E8%AF%AF%3F%3E%3E+renkou%3D%5B29.72+30.61+31.51+32.13+32.34+32.85+33.53+34.20+34.83%5D%3Blnn%3Dlog%28renkou%29%3Bnianshu%3D%5B1960+1961+1962+1963+1964+1965+1966+1967+1968+%5D%3Bn%3D1%3Bw%3Dones%281%2C8%29%3Bx%3Dnianshu%3By%3Dlnn%3BS%3Dyaohao4%28x%2Cy%2Cn%2Cw%29%3BM%E6%96%87%E4%BB%B6%EF%BC%9Afunction+S%3Dyaohao4%28x)
matlab为什么显示有错误?>> renkou=[29.72 30.61 31.51 32.13 32.34 32.85 33.53 34.20 34.83];lnn=log(renkou);nianshu=[1960 1961 1962 1963 1964 1965 1966 1967 1968 ];n=1;w=ones(1,8);x=nianshu;y=lnn;S=yaohao4(x,y,n,w);M文件:function S=yaohao4(x
matlab为什么显示有错误?
>> renkou=[29.72 30.61 31.51 32.13 32.34 32.85 33.53 34.20 34.83];
lnn=log(renkou);
nianshu=[1960 1961 1962 1963 1964 1965 1966 1967 1968 ];
n=1;
w=ones(1,8);
x=nianshu;
y=lnn;
S=yaohao4(x,y,n,w);
M文件:
function S=yaohao4(x,y,n,w)
global i;
global j;
phi2=zeros(n+1);
for i=0:n
for j=0:n
phi2(i+1,j+1)=sum((w.*phi_k(x,i)).*phi_k(x,j));
end
end
phiF=zeros(n+1,1);
for i=0:n
phiF(i+1)=sum((w.*phi_k(x,i)).*y);
end
S=phi2\phiF;
错误提示:
Error using ==> times
Matrix dimensions must agree.
Error in ==> yaohao4 at 7
phi2(i+1,j+1)=sum((w.*phi_k(x,i)).*phi_k(x,j));
在当前目录内.
matlab为什么显示有错误?>> renkou=[29.72 30.61 31.51 32.13 32.34 32.85 33.53 34.20 34.83];lnn=log(renkou);nianshu=[1960 1961 1962 1963 1964 1965 1966 1967 1968 ];n=1;w=ones(1,8);x=nianshu;y=lnn;S=yaohao4(x,y,n,w);M文件:function S=yaohao4(x
投入有劲儿涂药4y654y6546y5y65y6y6