How can I find dip direction and a dip of a plane with known normal vectors?

3 次查看(过去 30 天)
Hello. I have atxt file containing multiple colums and three of than being nx, ny, and nz?
Can you please help me on how to find a dip direction and a dip of a plane.
Note - some of my nz values are negative. Below I am posting a core that i wrote but it is not giving be good values for dip direction.
Thank you for your help
data = load('artificial_slope.txt') %loading data
% defining input values based of input txt file
nx = data(:,4)
ny = data(:,5)
nz = data(:,6)
% abs vaue of nz component to eliminite minus sign
nz_abs = abs(nz)
% dip calculation
dip_disc = acos(nz_abs)*(180/pi)
% dip direction calculation (giving wrong results)
dip_dir = (360-atan2(ny,nx) * (180/pi))-90

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Geology 的更多信息

产品


版本

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by