How to specify points in on two curves in plot?

Hey guys. if my λ = 58.5 ( in x-axis), how can i get both different amounts of "σ cr" on those curves?
Also another question: Amounts in "σ cr" axis are seprated from each other (there's no interval between them. Same goes for λ axis. Both are imported from an excel file) How can i glue them togethor to get exact amounts of σcr for my λ = 58.2?
Sorry for my bad english and thank you for your time :)

 Accepted Answer

This seems like a task for interp1. Have a look at the help and documentation for that function. I'd do something like this:
scr1_58.5 = interp1(lambda,sigmacr,58.5);
Should work for both the case where sigmacr is a 2-by-number-of-wavelength-samples and a similar 1-D array (then you'd have to repeat the operation for the other sigma.)
HTH

1 Comment

You sir just made my day! It worked. I tried interp1 before but it seems i didnt use it properly before. But your code worked perjectly fine. Thank you.
scr1_LandaT = interp1(Landa_t,stress_Vector_modified,Landa)
scr1_LandaR = interp1(Landa_r,stress_Vector_modified,Landa)

Sign in to comment.

More Answers (0)

Products

Release

R2018b

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!