how to solve Subscripted assignment dimension mismatch.

1 次查看(过去 30 天)
i have this code for joint pmf yesturday it was working good but now i'm facing the error.
[num,text,raw] = xlsread('UFOPOLLUTANTS.xlsx');
x=num(:,10);
y=num(:,18);
X=x(1:1000);
Y=y(1:1000);
observ=x(1:1000); %
imageY=0:23;
nY = length(imageY);
observX = x(1:1000);
imageX=0:23; %Min value is 0 Max value is 172
nXx = length(imageX);
for i = 1:nXx
cX = imageX(i);
cnt(i) = sum(observX == cX);
end
pmfX = cnt/sum(cnt);
bar(imageX,pmfX)
imageY=0:23;
nY = length(imageY);
image = 0:23;
nX = length(image);
for i = 1:nX % # of occurrences for each value of image of X in the total observations of column X
cXi = image(i);
cntX(i) = sum(observX == cXi);
a=find(X==cXi) ;
p= Y(a) ;
for j = 1:nY
cX = imageY(j);
P_y(i,j) = sum(p == cX);
end
u=P_y(i,:);
d=sum(u);
if (d==0)
d=1;
end
an(i,i)=(P_y(i,:).*pmfX(i))./d;
g=xlswrite('F:\Faheem\Study\1ST MS\stochatic system\Assignment\assgn5\snapshot\anaylysis3\jointpmf1.xls',an);
end
Error
an(i,i)=(P_y(i,:).*pmfX(i))./d;
Subscripted assignment dimension mismatch

采纳的回答

madhan ravi
madhan ravi 2018-12-25
  5 个评论
john karli
john karli 2018-12-25
may you solve joint Entropy in matlab formula for joint entropy is attached
madhan ravi
madhan ravi 2018-12-25
编辑:madhan ravi 2018-12-25
Anytime :) , if my answer solved your question ("how to solve Subscripted assignment dimension mismatch".) make sure to accept the answer but not sure I can help with that let me try though.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Discrete Math 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by