سلام لطفا راهنمایی کنید خیلی وقت ندارم که این سوال رو جواب بدم. پس ممنون میشم کمکم کنید.
سپاس
30.png
سلام لطفا راهنمایی کنید خیلی وقت ندارم که این سوال رو جواب بدم. پس ممنون میشم کمکم کنید.
سپاس
30.png
قبل از استفاده بررسی بکنین
function Hadi(n)
Matrix = zeros(n, 10);
Matrix(1, :) = [1 0 0 1 0 1 0 1 1 0];
for j = 1 : n
for i = 1 : 10
if (i ~= 10)
if (Matrix(j, i) == 0 && Matrix(j, i+1) == 0)
Matrix(j+1, i) = 1;
elseif (Matrix(j, i) == 0 && Matrix(j, i+1) == 1)
Matrix(j+1, i) = 0;
elseif (Matrix(j, i) == 1 && Matrix(j, i+1) == 0)
Matrix(j+1, i) = 1;
elseif (Matrix(j, i) == 1 && Matrix(j, i+1) == 1)
Matrix(j+1, i) = 0;
end
else
if (Matrix(j, 10) == 0 && Matrix(j, 1) == 0)
Matrix(j+1, 10) = 1;
elseif (Matrix(j, 10) == 0 && Matrix(j, 1) == 1)
Matrix(j+1, 10) = 0;
elseif (Matrix(j, 10) == 1 && Matrix(j, 1) == 0)
Matrix(j+1, 10) = 1;
elseif (Matrix(j, 10) == 1 && Matrix(j, 1) == 1)
Matrix(j+1, 10) = 0;
end
end
end
end
disp(Matrix);
end
اینم خروجی:
سلام از پاسخگویی سریع شما سپاسگزارم واقعا لطف کردید جواب ها رو که دیدم خیلی ذوق کردم.
فقط اینکه کد رو که تو mfileوارد کردم بعد که اجرا کردم خروجی فقط شکل زیر رو میداد؟؟؟و ازمن n ورودی رو نمیگیره؟؟؟
ممنون میشم راهنمایی کنید.
Screenshot (35).jpg
الان درست شد ممنونم
خیلی لطف کردید
آخرین ویرایش به وسیله nasim1996 : شنبه 05 فروردین 1396 در 19:42 عصر
سلام. خواهش میکنم
من دیگه نخواستم وارد جزییات بشم و بخوام یه نوشته بیاد و از کاربر عدد بگیره و اینا. کافیه عدد مورد نظر رو توی () بنویسین و همونطور که دوستمون هم گفتن دقت کنین در مسیر برنامه باشین.
من فقط قسمت اصلیشو نوشتم بقیه زیره کاری ها رو گذاشتم که به سلیقه خودتون اضافه کنین.
موفق باشین.
لطف کردین ممنونم ازتون