چک کردن عضویت در یک بردار (در متلب - MATLAB)
ارسالها: 2
موضوعها: 1
تاریخ عضویت: آذر ۱۳۹۴
اعتبار:
0
سپاس ها 1
سپاس شده 0 بار در 0 ارسال
حالت من: هیچ کدام
۱۳۹۴/۰۹/۱۲, ۱۱:۰۵ ب.ظ
(آخرین تغییر در ارسال: ۱۳۹۴/۰۹/۱۳, ۱۲:۴۲ ق.ظ توسط admin.)
سلام دوستان یه کمک می خواستم
می خوام بدونم چطور میتونم عضویت یک عدد(مثل F) رو توی یک بردار(مثل U) رو چک کنم
کد پیاچپی: ;(FX=(5*3.1416*M ;(FM=(3*3.1416*M ;(((F=Wt/(KV*O*M*Y*(10^(-3 ;(U=linspace(FM,FX,100 while F~=U do some mathematics ;(FX=(5*3.1416*M ;(FM=(3*3.1416*M ;(U=linspace(FM,FX,100 ;(((F=Wt/(KV*O*M*Y*(10^(-3 end
ممنون میشم کمک کنید
سپاس شده توسط | |
|
چک کردن عضویت در یک بردار (در متلب - MATLAB)
ارسالها: 2,933
موضوعها: 191
تاریخ عضویت: تير ۱۳۹۱
اعتبار:
126
سپاس ها 1688
سپاس شده 3507 بار در 2023 ارسال
حالت من:
سلام.
از دستور ismember ( کلید شماره 77) به شکل زیر استفاده کنید :
کد پیاچپی: clear all close all clc
A=[1 2 3;4 5 6;7 8 9] B=6 C = ismember(B,A)
نتیجه اجرای کد متلب بالا :
کد پیاچپی: A =
1 2 3 4 5 6 7 8 9
B =
6
C =
1
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
چک کردن عضویت در یک بردار (در متلب - MATLAB)
ارسالها: 2
موضوعها: 1
تاریخ عضویت: آذر ۱۳۹۴
اعتبار:
0
سپاس ها 1
سپاس شده 0 بار در 0 ارسال
حالت من: هیچ کدام
۱۳۹۴/۰۹/۱۳, ۱۱:۴۷ ق.ظ
(آخرین تغییر در ارسال: ۱۳۹۴/۰۹/۱۳, ۱۱:۵۶ ق.ظ توسط kratosnajafi.)
ممنون از پاسخگوییتون یه سوال دیگه هم داشتم اگه جواب بدید ممنون میشم
اگر بخوام یه مجموعه از اعداد تعریف کنم مثل:
;[x = [1,1.25,2,2.5,1.5,3,4,5,6,8,10,12,16,20,25,32,40,50
بعد بخوام به صورت رندوم یکی از این اعداد انتخاب بشه و باهاش محاسبات انجام بدم چیکار باید بکنم
از دستور randi استفاده کردم ولی اعداد اعشاری رو اصلا نمیده یا بعضی وقتها کلا اعدادی رو میده که توی مجموعه اعدادی که من تعریف کردم نیست
سپاس شده توسط | |
|
چک کردن عضویت در یک بردار (در متلب - MATLAB)
ارسالها: 38
موضوعها: 0
تاریخ عضویت: تير ۱۳۹۴
اعتبار:
4
سپاس ها 0
سپاس شده 47 بار در 26 ارسال
حالت من: هیچ کدام
۱۳۹۴/۰۹/۱۶, ۰۱:۱۲ ق.ظ
(آخرین تغییر در ارسال: ۱۳۹۴/۰۹/۱۶, ۰۵:۱۵ ب.ظ توسط admin.)
(۱۳۹۴/۰۹/۱۳, ۱۱:۴۷ ق.ظ)kratosnajafi نوشته: ممنون از پاسخگوییتون یه سوال دیگه هم داشتم اگه جواب بدید ممنون میشم
اگر بخوام یه مجموعه از اعداد تعریف کنم مثل:
;[x = [1,1.25,2,2.5,1.5,3,4,5,6,8,10,12,16,20,25,32,40,50
بعد بخوام به صورت رندوم یکی از این اعداد انتخاب بشه و باهاش محاسبات انجام بدم چیکار باید بکنم
از دستور randi استفاده کردم ولی اعداد اعشاری رو اصلا نمیده یا بعضی وقتها کلا اعدادی رو میده که توی مجموعه اعدادی که من تعریف کردم نیست
سلام
میتونید یه عدد بین 1 تا اندازه بردار با دستور randi انتخاب کنید. به این صورت:
کد پیاچپی: clc clear
x = [1,1.25,2,2.5,1.5,3,4,5,6,8,10,12,16,20,25,32,40,50]; n=length(x); i=randi([1 n],1); x(i)
sbh400@yahoo.com
|