matlab编程错误,第二个循环k=1:n过不去
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 01:40:16
matlab编程错误,第二个循环k=1:n过不去
e=xlsread('input.xls');
q=xlsread('output.xls');
x=e';
y=q';
n=size(x',1);m=size(x,1);s=size(y,1);
A=[-x' y'];
b=zeros(n,1);
LB=zeros(m+s,1);
UB=[];
for i=1:n;
Aeq=[x(:,i)' zeros(1,s)]; beq=1;
f=[zeros(1,m) -y(:,i)'];
w(:,i)=LINPROG(f,A,b,Aeq,beq,LB,UB);%解线性规划,得DMU的最佳权向量w
Eii=y(:,i).'*w(m+1:m+s,i);
for k=1:n;
f=[zeros(1,m) y(:,k)']
Aeq=[x(:,k)' zeros(1,s);Eii*x(:,1)' -y(:,1)']
beq=[1;0];
v(:,k)=LINPROG(f,A,b,Aeq,beq,LB,UB); %解线性规划
E(i,k)=(y(:,k).'*v(m+1:m+s))/(x(:.k).'*v(1:m)); %交叉评价值
end
end
? v(:,k)=LINPROG(f,A,b,Aeq,beq,LB,UB); %解线性规划
|
Error: Missing variable or function.
e=xlsread('input.xls');
q=xlsread('output.xls');
x=e';
y=q';
n=size(x',1);m=size(x,1);s=size(y,1);
A=[-x' y'];
b=zeros(n,1);
LB=zeros(m+s,1);
UB=[];
for i=1:n;
Aeq=[x(:,i)' zeros(1,s)]; beq=1;
f=[zeros(1,m) -y(:,i)'];
w(:,i)=LINPROG(f,A,b,Aeq,beq,LB,UB);%解线性规划,得DMU的最佳权向量w
Eii=y(:,i).'*w(m+1:m+s,i);
for k=1:n;
f=[zeros(1,m) y(:,k)']
Aeq=[x(:,k)' zeros(1,s);Eii*x(:,1)' -y(:,1)']
beq=[1;0];
v(:,k)=LINPROG(f,A,b,Aeq,beq,LB,UB); %解线性规划
E(i,k)=(y(:,k).'*v(m+1:m+s))/(x(:.k).'*v(1:m)); %交叉评价值
end
end
? v(:,k)=LINPROG(f,A,b,Aeq,beq,LB,UB); %解线性规划
|
Error: Missing variable or function.
v(:,k)=LINPROG(f,A,b,Aeq,beq,LB,UB); % 括号问题,英文状态的
matlab编程错误,第二个循环k=1:n过不去
用循环结构编程计算s=1!+2!+...+n!
matlab编程中的循环问题
MATLAB编程死循环求助
如何利用matlab编程求解n!从n=1到n=20求和
matlab编程-for循环和if语句
简单C语言编程找错误- 习题(14-8) 区间合并 描述给定 n 个闭区间 [ai; bi],其中i=1,2,...,n
用C语言编程:用函数调用的方法求f(k,n)=1^k+2^k+…+n^k,其中k和n从键盘输入
用C语言编程:用函数调用的方法求f(k,n)=1^k+2^k+...+n^k,其中变量k和n均为整形
matlab编程 0.5*(0.5-1)*...*(0.5-n+1)
matlab 编程求极限的问题,y(n)=0.5[y(n-1)+a/y(n-1)],
如何用matlab中的for语句实现动态循环.例如:for i =1:K,k如何定义那?