Evaluating Array Values with Different Functions Based On Array Index Value
Afficher commentaires plus anciens
I am working on a thin column buckling problem. I have a 1x40 matrix of values (SR) that correspond to a key parameter. If this value is less than 10, Pcr (my end goal) is some constant value. If this value is between 10 and 100, Pcr = SR^2. If SR > 100, Pcr = SR^3. I have the following code
if true
i=1
for i=1:1:40
if SR(i)>0 && SR(i)<=10
Pcr=80,000;
elseif SR(i)>=10 && SR(i)<=100
Pcr=SR.^2
elseif SR(i)>=100
Pcr=SR.^3
end
end
end
My desired result is a 1x40 matrix of Pcr with each value as a function of its respective equation.
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Matrix Indexing dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!