clckjh

2
clc,clear all disp('hallando el vector,modulo y los angulos en tres dimensione') format short x1=input('"==> ingrese x1" : '); y1=input('"==> ingrese y1" : '); z1=input('"==> ingrese z1" : '); x2=input('"==> ingrese x2" : '); y2=input('"==> ingrese y2" : '); z2=input('"==> ingrese z2" : '); v=x2-x1; v1=y2-y1; v2=z2-z1; m=sqrt((x2-x1)^2+(y2-y1)^2+(z2-z1)^2); A=(v/m); B=(v1/m); C=(v2/m); alfa=acos(v/m); beta=acos(v1/m); ganma=acos(v2/m); a=acos(v/m)*180/pi; b=acos(v1/m)*180/pi; g=acos(v2/m)*180/pi; disp(' el vector es: ') v=num2str(v); v1=num2str(v1); v2=num2str(v2); v=strcat(v,'i'); v1=strcat(v1,'j'); v2=strcat(v2,'k'); fprintf('%1s\t','');fprintf('%0s\t',v); fprintf('%1s\t','');fprintf('%0s\t',v1); fprintf('%1s\t','');fprintf('%0s\t',v2);fprintf('\n\n'); disp(' el modulo es: ') 80 disp([m]) disp('vector unitario:') A=num2str(A); B=num2str(B); C=num2str(C); A=strcat(A,'i'); B=strcat(B,'j'); C=strcat(C,'k'); fprintf('%1s\t','');fprintf('%0s\t',A); fprintf('%1s\t','');fprintf('%0s\t',B); fprintf('%1s\t','');fprintf('%0s\t',C);fprintf('\n\n'); fprintf('%4s\t','');fprintf('los angulos en radianes%10d\t','');

Upload: andresdiaz

Post on 16-Jul-2016

212 views

Category:

Documents


0 download

DESCRIPTION

mjbvc

TRANSCRIPT

clc,clear alldisp('hallando el vector,modulo y los angulos en tres dimensione')format shortx1=input('"==> ingrese x1" : ');y1=input('"==> ingrese y1" : ');z1=input('"==> ingrese z1" : ');x2=input('"==> ingrese x2" : ');y2=input('"==> ingrese y2" : ');z2=input('"==> ingrese z2" : ');v=x2-x1;v1=y2-y1;v2=z2-z1;m=sqrt((x2-x1)^2+(y2-y1)^2+(z2-z1)^2);A=(v/m);B=(v1/m);C=(v2/m);alfa=acos(v/m);beta=acos(v1/m);ganma=acos(v2/m);a=acos(v/m)*180/pi;b=acos(v1/m)*180/pi;g=acos(v2/m)*180/pi;disp(' el vector es: ')v=num2str(v);v1=num2str(v1);v2=num2str(v2);v=strcat(v,'i');v1=strcat(v1,'j');v2=strcat(v2,'k');fprintf('%1s\t','');fprintf('%0s\t',v);fprintf('%1s\t','');fprintf('%0s\t',v1);fprintf('%1s\t','');fprintf('%0s\t',v2);fprintf('\n\n');disp(' el modulo es: ')80disp([m])disp('vector unitario:')A=num2str(A);B=num2str(B);C=num2str(C);A=strcat(A,'i');B=strcat(B,'j');C=strcat(C,'k');fprintf('%1s\t','');fprintf('%0s\t',A);fprintf('%1s\t','');fprintf('%0s\t',B);fprintf('%1s\t','');fprintf('%0s\t',C);fprintf('\n\n');fprintf('%4s\t','');fprintf('los angulos en radianes%10d\t','');fprintf('%12s\t','');fprintf('los angulos en sexagesimal%d\n','');fprintf('\n\n');fprintf('%1s\t','');fprintf('Alfa%s\t');fprintf('%4s\t','');fprintf('Beta%s\t');fprintf('%4s\t','');fprintf('Gama%s\t');fprintf('%4s\t','');fprintf('%1s\t',' ');fprintf('Alfa%s\t');fprintf('%4s\t','');fprintf('Beta%s\t');fprintf('%4s\t','');fprintf('Gama%s\t');fprintf('%4s\n','');fprintf('%1s\t','');

fprintf('%0.2f\t',alfa);fprintf('%3s\t','');fprintf('%0.2f\t',beta);fprintf('%3s\t','');fprintf('%0.2f\t',ganma);fprintf('%3s\t','');fprintf('%1s\t','');fprintf('%0.2f\t',a);fprintf('%3s\t','');fprintf('%0.2f\t',b);fprintf('%3s\t','');fprintf('%0.2f\t',g);fprintf('%3s\t','');;fprintf('\n\n');disp('fin del programa')