Inner matrix dimensions must agree

Hi,
I am getting this error whenever I run this code. What am I missing here?
Error using *
Inner matrix dimensions must agree.
C=2;
N=10000;
L=6.022*10^23;
edge1=500*10^(-8);
edge2=1*10^(-5);
edge3=2*10^(-5);
V=(edge1+randn(1,N))*(edge2+randn(1,N))*(edge3+randn(1,N));
M=volume*C*10^(-12)*L;
hist(M,10000)

 采纳的回答

.*

2 个评论

Change volume to V
C=2;
N=10000;
L=6.022*10^23;
edge1=500*10^(-8);
edge2=1*10^(-5);
edge3=2*10^(-5);
V=(edge1+randn(1,N)).*(edge2+randn(1,N)).*(edge3+randn(1,N));
M=V*C*10^(-12)*L;
hist(M,10000)

请先登录,再进行评论。

更多回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by