ورود

View Full Version : مشکل حلقه



hojjjat
یک شنبه 22 فروردین 1395, 10:50 صبح
سلام مشکل کد زیر چیه؟؟
مشکم اینه که در دور دوم حلقه مقدار pi صفر میشود!!!
for k=1:9 temp=s(k);
pi=med-temp;

if(pi>30)
s(k)=med;
end
end

mb1372
شنبه 28 فروردین 1395, 15:20 عصر
سلام مشکل کد زیر چیه؟؟
مشکم اینه که در دور دوم حلقه مقدار pi صفر میشود!!!
for k=1:9 temp=s(k);
pi=med-temp;

if(pi>30)
s(k)=med;
end
end



سلام
متغیرهای med و s کجا تعریف شدن؟
ترجیحا برای نام متغیر از pi استفاده نکنین چون به طور پیش فرض برابر با عدد پی هست.

حامد حامد
سه شنبه 18 خرداد 1395, 13:26 عصر
for d=1:50
r=4*rand
(i=ceil(r
end
سلام دوستان. چجوری میتونم مقایدر i بدست اومده تو برنامه بالا رو تو یه بردار (1*50) قرار بدم؟

حامد حامد
شنبه 22 خرداد 1395, 17:21 عصر
clc;clear all


stepsize=0.01;


for e=1:20

r=2*rand;
i=ceil(r);


w=[i i];
plot([(e-1)*stepsize:stepsize:e*stepsize],w,'black')
ylim([0 3]);hold on


end


سلام. چطور میتونم نموداری که برنامه فوق رسم میکنه رو به صورت پیوسته رسم کنم؟ با تشکر

rahnema1
شنبه 22 خرداد 1395, 19:15 عصر
for d=1:50
r=4*rand
(i=ceil(r
end
سلام دوستان. چجوری میتونم مقایدر i بدست اومده تو برنامه بالا رو تو یه بردار (1*50) قرار بدم؟

سلام
اگه تاپیک جدید ایجاد کنید بهتره
جواب سوال اول
i = ceil(rand(1, 50) * 4);

سوال دوم هم اگه درست فهمیده باشم جوابش این می شه

clc;clear all
stepsize=0.01;
e=1:20
i = ceil(rand(1, 20) * 2);
w=[i i];
plot(repelem(linspace(0, 20* stepsize , 20), 2), w, '-b')
ylim([0 3]);