how to numerically define 1/x^2+0.4/(60-x)^2
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
trying to define I= 1/x^2+0.4/(60-x)^2 numerically but says matrix dimensions must agree so incorrect use of /
help
0 comentarios
Respuestas (2)
KALYAN ACHARJYA
el 2 de Nov. de 2019
Editada: KALYAN ACHARJYA
el 2 de Nov. de 2019
x=10; %define x, here is just an example
I=1/x^2+0.4/(60-x)^2
0 comentarios
John D'Errico
el 2 de Nov. de 2019
Editada: John D'Errico
el 2 de Nov. de 2019
If x is a vector or array, then you are trying to compute element-wise operations. But / and ^ and * are all operators that are defined in terms of MATRIX multiplies and linear algebra.
Use the ./ .^ and .* operators for element-wise operations.
I= 1./x.^2+0.4./(60-x).^2
Ideas like this would be found in the getting started tutorials for MATLAB. Essenitally, it is always a good idea to read the manual.
0 comentarios
Ver también
Categorías
Más información sobre Operators and Elementary Operations en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!