انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
فاصله دو نقطه از هم (متلب - MATLAB)

فاصله دو نقطه از هم (متلب - MATLAB)

#1
سلام من یه نقطه دارم و میخوام فاصله بقیه نقاط رو از این نقطه محاسبه کنم.
این کد رو نوشتم ولی جواب نمیده. ممنون میشم راهنمایی کنید.

کد:
XX=83; YY=34
[Xi=[8 94 12 45 14
[Yi=[12 54 13 78 52
(Di = Sqr((XX - Xi) ^ 2 + (YY - Yi) ^ 2)
پاسخ

فاصله دو نقطه از هم (متلب - MATLAB)

#2
سلام.
باید از حلقه for (کلید شماره 30) استفاده کنید و در هر گام از حلقه، به یکی از مقادیر دو بردار شامل مختصات x و y ، اشاره نمایید.
همچنین نام دستور sqrt برای جذر گرفتن را اشتباه نوشته اید.
بنابراین کدهای متلب (MATLAB) به صورت زیر بازنویسی می شوند :

کد پی‌اچ‌پی:
clear all
close all
clc

XX 
83
YY 34;
Xi = [8 94 12 45 14];
Yi = [12 54 13 78 52];

for 
nn=1:5
    Di
(nn) = sqrt((XX Xi(nn))^+ (YY Yi(nn))^2);
end

Di 

نتیجه اجرای کد متلب (MATLAB) بالا :

کد پی‌اچ‌پی:
Di =

 
  78.1601   22.8254   74.0405   58.1378   71.3092 


Flower
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان