Need help with this code. Not sure what I am doing wrong.
Mostrar comentarios más antiguos
Keep getting this error, and I'm not sure if I am doing this right at all.



Respuestas (1)
VBBV
el 18 de Feb. de 2023
fprintf('hoop stress for inner radius cylinder, r = b: %0.2f\n', sigma_theta_theta1)
4 comentarios
sigma_theta_theta1 is a numeric value/vector and not a function. So, use the variable as is in fprintf . You are trying to access the elements of that array using noninteger values from vector b of numeric array. Matlab uses only positive integer indexing to access elements from an array. Similarly for remaining lines.
Kolby Rappel
el 18 de Feb. de 2023
sigma_theta_theta1 is a variable with numeric values. If you look at the workspace present adjacent to command window in snapshot, it shows the variables used in your program. One of them is sigma_theta_theta1 variable with several values. Similarly others too. If you want to know more details about which class / data type it belongs to then, type the following line in command window
whos sigma_theta_theta1
Categorías
Más información sobre Creating and Concatenating Matrices en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!