stress = Ck45(:,1); strain = Ck45(:,2); plot(strain,stress); I am plotting a stress strain curve but the curve is not starting from zero so my professor told me to shift he curve but for that I must subtract the 1st-1st element 2nd -1st element so on
3 次查看(过去 30 天)
显示 更早的评论
stress = Ck45(:,1); strain = Ck45(:,2); plot(strain,stress);the curve for this is not starting from zero and I need to shift it to zero .how can i write a code where I can subtract 1st element from 1st and than second from first and so on.. of the same matrices to create a new set of matrices.
0 个评论
回答(1 个)
KSSV
2017-5-18
To shift a array to zero, you can substract the array with minimum value of the array.
strain = strain- min(strain);
If you want to substract successive elements you can use either diff or gradient
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Stress and Strain 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!