سلام دوستان یه کمک می خواستم
می خوام بدونم چطور میتونم عضویت یک عدد(مثل 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
ممنون میشم کمک کنید
سلام.
از دستور 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
ممنون از پاسخگوییتون یه سوال دیگه هم داشتم اگه جواب بدید ممنون میشم
اگر بخوام یه مجموعه از اعداد تعریف کنم مثل:
;[x = [1,1.25,2,2.5,1.5,3,4,5,6,8,10,12,16,20,25,32,40,50
بعد بخوام به صورت رندوم یکی از این اعداد انتخاب بشه و باهاش محاسبات انجام بدم چیکار باید بکنم
از دستور randi استفاده کردم ولی اعداد اعشاری رو اصلا نمیده یا بعضی وقتها کلا اعدادی رو میده که توی مجموعه اعدادی که من تعریف کردم نیست
(۱۳۹۴/۰۹/۱۳, ۱۱:۴۷ ق.ظ)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