ERROR WHILE WRITING PROGRAAAME

1 vue (au cours des 30 derniers jours)
Souvick roy
Souvick roy le 28 Mar 2019
delta=0.02
lambda=[0.01:0.0045:0.1]
beta=0.001
m=lambda./delta
y=[0.02:0.049:1]
p=y./lambda
v2=beta.*(y-delta)+1-exp(-p)+4.*sqrt(beta).*(sqrt(exp(-1/m))-sqrt(exp(-y./lambda)))
plot(m,v2)
xlabel('lambda/delta')
ylabel('v2')
title('v2 Vs lambda/delta')
%
IT SHOWS ERROR
9.9121 9.9581 10.0000
Error using /
Matrix dimensions must agree.
Error in plugvelvslmda (line 7)
v2=beta.*(y-delta)+1-exp(-p)+4.*sqrt(beta).*(sqrt(exp(-1/m))-sqrt(exp(-y./lambda)))

Réponse acceptée

Star Strider
Star Strider le 28 Mar 2019
You remembered to use element-wise division for ‘lambda’. You also need to use it for ‘m’:
v2=beta.*(y-delta)+1-exp(-p)+4.*sqrt(beta).*(sqrt(exp(-1./m))-sqrt(exp(-y./lambda)))
HERE

Plus de réponses (0)

Catégories

En savoir plus sur Operating on Diagonal Matrices dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by