این کد برنامه که در زبان متلب نوشته شده است مختصات یک بیضوی را به مختصات دکارتی تبدیل میکند:
کد متلب:
%programmer Midya Rostami %this program Convert the %Elipsoied Cordinate to Decart Cordinate clc clear format long r= input('Enter the Radious in meter='); x= input('Enter the x in degree='); y= input('Enter the y in degree='); z= input('Enter the z in degree='); lambda= atand(y/x); phi= atand(z/(sqrt((x^2)+(y^2)))); Xc=r*cosd(phi)*cosd(lambda); Yc=r*cosd(phi)*sind(lambda); Zc=r*sind(phi); disp('------------------'); disp('--Calculations:---'); disp('------------------'); disp(Xc); disp(Yc); disp(Zc); disp('------------------');
سلام .مرسی از سایت خوبتون.دستور atend در خط 12 دقیقا چه کار می کند
با سلام و عرض ادب
در واقع, آرک تانژانت رو اجرا میکنه اما چون در اکثر زبان ها واحد زاویه رادیان هستش و در متلب این امکان وجود داره برای نسبت های مثلثاتی با یک d تبدیل مثلثاتی رو توی واحد درجه انجام بدیم.
این کد رو دوران کارشناسی نوشتم اما این لینک میتونه براتون مفید باشه: لینک سایت متلب
ببخشید خط آخرو برای چی نوشتید ؟
با سلام و عرض ادب
disp(‘——————‘); درواقع برای زیبایی کد در زمان اجرا س که کاربر بتونه نتایج رو توی یه باکس ببینه