سلام مهندس
ووقتتون بخیر
این برنامه رو نوشتم میخوام ماتریس Id،
1*100 بشه ولی ارورر میده میتونید راهنماییم کنید؟clc
kd1=eye(1,100);
k=[-1,0,1];
kd=k(randi([1,3],1,100 ));
Prate=0.85+(0.9-0.85)*rand(1,100);
ereq1=kd.*Prate;
Ereq.d=sum(ereq1);
Id=zeros(1,100);
if kd=0
Id=1
else
Id=0
end