زمان کنونی: ۰۷ خرداد ۱۳۹۹, ۰۷:۲۲ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

تولید آرایه تصادفی

ارسال:
۳۱ خرداد ۱۳۹۷, ۰۱:۲۲ ب.ظ (آخرین ویرایش در این ارسال: ۰۳ تیر ۱۳۹۷ ۰۲:۰۲ ب.ظ، توسط αɾια.)
تولید آرایه تصادفی
سلام ،میخوام یک ماتریس m*n با درایه های ۰ و ۱ داشته باشم.
به طوری که هر ستون فقط یک عنصر ۱ داشته باشه و هر سطر حداقل ۳تا عنصر ۱.

کد:
m=4;n=15;
a=rand(m,n)
b=ones(m,n);
for i=1:m
    for j=1:n
        if a(i,j)>=0
            b(i,j)=0;
        end
    end
end
b
این کد تولید ماتریسِ ولی شرطُ چجوری بهش اضافه کنم Huh

آدم های کوچک و حقیر با عقده های بزرگ ترسناکند،
زیرا از صدمه زدن به دیگران...
هراسی ندارند!
۱
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۳۱ خرداد ۱۳۹۷, ۰۲:۲۲ ب.ظ (آخرین ویرایش در این ارسال: ۳۱ خرداد ۱۳۹۷ ۰۲:۲۲ ب.ظ، توسط noori759.)
RE: تولید ماتریس تصادفی شرطی!
(۳۱ خرداد ۱۳۹۷ ۰۱:۲۲ ب.ظ)Katerina Petrova نوشته شده توسط:  سلام ،میخوام یک ماتریس m*n با درایه های ۰ و ۱ داشته باشم.
به طوری که هر ستون فقط یک عنصر ۱ داشته باشه و هر سطر حداقل ۳تا عنصر ۱.

کد:
m=4;n=15;
a=rand(m,n)
b=ones(m,n);
for i=1:m
    for j=1:n
        if a(i,j)>=0
            b(i,j)=0;
        end
    end
end
b
این کد تولید ماتریسِ ولی شرطُ چجوری بهش اضافه کنم Huh
اولا برای همه ماتریس ها نمی شه همچنین ماتریس ساخت مثلا ماتریس ۲ در ۵ مساله جواب نداره !‌!‌!
بعدشم اگر جواب داشته باشه لزوما یه جواب نداره و بیش از یک جواب داره مثلا متاتریس ۲ در ۱۰۰ تعداد حالتاش خیلی زیاده می شه ۳ از ۱۰۰
ضرب در ۳ از ۹۷ ضرب در ۲ به توان ۹۴ !‌!‌!‌

شما فکر کنم می خواید یه ماتریس رندوم بسازید ؟؟؟
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: αɾια
ارسال:
۳۱ خرداد ۱۳۹۷, ۰۵:۵۲ ب.ظ (آخرین ویرایش در این ارسال: ۳۱ خرداد ۱۳۹۷ ۰۵:۵۵ ب.ظ، توسط αɾια.)
RE: تولید ماتریس تصادفی شرطی!
(۳۱ خرداد ۱۳۹۷ ۰۲:۲۲ ب.ظ)noori759 نوشته شده توسط:  اولا برای همه ماتریس ها نمی شه همچنین ماتریس ساخت مثلا ماتریس ۲ در ۵ مساله جواب نداره !‌!‌!
بعدشم اگر جواب داشته باشه لزوما یه جواب نداره و بیش از یک جواب داره مثلا متاتریس ۲ در ۱۰۰ تعداد حالتاش خیلی زیاده می شه ۳ از ۱۰۰
ضرب در ۳ از ۹۷ ضرب در ۲ به توان ۹۴ !‌!‌!‌

شما فکر کنم می خواید یه ماتریس رندوم بسازید ؟؟؟
سلام ،بله میخوام ماتریس تصادفی بسازم و با توجه به m , n اون حداقل ۳ ای که گفتم تغییر میکنه.
اره میخوام چندتا جواب داشته باشه.
حالا این شرایطُ چجوری تو کد تعریف کنم؟

آدم های کوچک و حقیر با عقده های بزرگ ترسناکند،
زیرا از صدمه زدن به دیگران...
هراسی ندارند!
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۰۳ تیر ۱۳۹۷, ۰۲:۰۱ ب.ظ (آخرین ویرایش در این ارسال: ۰۳ تیر ۱۳۹۷ ۰۲:۰۲ ب.ظ، توسط αɾια.)
RE: تولید آرایه تصادفی
اینو روش یه بازنویسی زدم و شد:
تولید یک آرایه تصادفی شامل ۰ و ۱ با طول معلوم(مثلا ۳۸) و تعداد ۱ های مشخص(مثلا ۳۰).
حالا کدش چجوری میشه Blush

آدم های کوچک و حقیر با عقده های بزرگ ترسناکند،
زیرا از صدمه زدن به دیگران...
هراسی ندارند!
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۰۴ تیر ۱۳۹۷, ۰۵:۳۹ ق.ظ
RE: تولید آرایه تصادفی
(۰۳ تیر ۱۳۹۷ ۰۲:۰۱ ب.ظ)Katerina Petrova نوشته شده توسط:  اینو روش یه بازنویسی زدم و شد:
تولید یک آرایه تصادفی شامل ۰ و ۱ با طول معلوم(مثلا ۳۸) و تعداد ۱ های مشخص(مثلا ۳۰).
حالا کدش چجوری میشه Blush
گوگل کنید random number generation with fixed hamming weight.
یه راهِ احتمالا غیربهینه‌اش که توو ذهنم هست اینه که یک set با اعداد ۱ تا ۳۸ بسازید، بعد ۳۰ تا پشت سر هم ازش عنصر حذف کنید. هر بار که عنصری رو بر میدارید، بیت معادش رو ۱ کنید.
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: αɾια


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  معادل انگلیسی تولید نسل در ژنتیک برای مقاله fa_karoon ۱ ۱۷۹ ۲۲ دى ۱۳۹۸ ۰۲:۲۹ ب.ظ
آخرین ارسال: marvelous
Question Pointer C++ آرایه کمک فوری ... porseshgar ۰ ۲۹۹ ۰۳ اسفند ۱۳۹۷ ۰۲:۵۹ ب.ظ
آخرین ارسال: porseshgar
  آرایه نامرتب Sanazzz ۴ ۸۰۳ ۰۴ بهمن ۱۳۹۷ ۱۱:۴۹ ب.ظ
آخرین ارسال: Sanazzz
  محاسبه چندمین عنصر آرایه Mr.R3ZA ۶ ۲,۱۶۷ ۱۹ شهریور ۱۳۹۷ ۰۸:۱۲ ب.ظ
آخرین ارسال: Saman
  روش های تولید محتوا برای سایت melinaa ۰ ۴۶۶ ۰۴ شهریور ۱۳۹۷ ۱۰:۳۵ ق.ظ
آخرین ارسال: melinaa
  راهنمایی پیاده سازی کلاسبند جنگل تصادفی و خوشه بند DBSCAN در متلب nana68 ۰ ۵۳۰ ۰۶ خرداد ۱۳۹۷ ۱۲:۳۴ ق.ظ
آخرین ارسال: nana68
  سایت تولید محتوا,سفارش تولید محتوا fafaferdos ۰ ۳۵۰ ۲۶ اردیبهشت ۱۳۹۷ ۰۳:۴۶ ب.ظ
آخرین ارسال: fafaferdos
  روش های تولید محتوا برای سایت fafaferdos ۰ ۳۴۲ ۲۶ اردیبهشت ۱۳۹۷ ۰۳:۲۲ ب.ظ
آخرین ارسال: fafaferdos
  ایجاد نقاط تصادفی - متلب αɾια ۵ ۲,۰۶۲ ۱۵ اردیبهشت ۱۳۹۷ ۱۰:۴۵ ب.ظ
آخرین ارسال: BBumir
  سوال در مورد آرایه (ساختمان داده) negar76 ۱ ۷۵۴ ۱۵ دى ۱۳۹۶ ۱۰:۳۷ ب.ظ
آخرین ارسال: AreF95

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close