This is amy code it is not working why?
Información
La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.
Mostrar comentarios más antiguos
x=[1 4 5 7.5 14 21 23 32]
v=x.^(2) * exp.(x) + x * (( x + log(x)).^(1/2))
1 comentario
Respuestas (2)
madhan ravi
el 13 de Sept. de 2018
Editada: madhan ravi
el 13 de Sept. de 2018
x=[1 4 5 7.5 14 21 23 32]
v=x.^(2).*exp(x)+x.*((x+log(x)).^(1/2))
v=vpa(v)
3 comentarios
Rik
el 13 de Sept. de 2018
The explanation for answer is this: your code uses matrix multiplications. If you want element-wise operation, you should use the dot-version. This is for * / and ^.
madhan ravi
el 13 de Sept. de 2018
Editada: madhan ravi
el 13 de Sept. de 2018
Exactly as Rik Wisselink mentioned element wise operation should be used since your x is a vector
madhan ravi
el 13 de Sept. de 2018
If it solved the problem please accept the answer.
The problem is the dot after exp that shouldn't be there and the missing dots before the two *
% v----------- problem was here
v=x.^(2) .* exp(x) + x .* (( x + log(x)).^(1/2))
% ^------------^------ and here
La pregunta está cerrada.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!