MATLAB Answers

# how to get values of a square matrix at an degree from center & how to get end points of y

1 view (last 30 days)
shubham kumar gupta on 12 May 2021
Edited: shubham kumar gupta on 12 May 2021
I have a matrix i.e 400x400
I am at 200,200 now I want to take all values of matrix at an angle
I can think of this but not for any degree? how to do this?
h_180=h(200:400,200);
h_0=h(1:200,200);
h_90=h(200,200:400);
h_270=h(200,200:-1:1);
for phi=0:359
x=[200,200+199*cosd(phi)];
y=[200,200+199*sind(phi)]; % Y how to get end points? as its a square
c(:,phi)=improfile(h,x,y)
end
How to get value of y at the end? ##### 0 CommentsShowHide -1 older comments

Sign in to comment.

### Accepted Answer

Walter Roberson on 12 May 2021
improfile() if you have the Image Procesing Toolbox.
If not, then the code for improfile() is based upon interp2()
##### 0 CommentsShowHide -1 older comments

Sign in to comment.

R2021a

### Community Treasure Hunt

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

Start Hunting!