انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 4 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
سوال : رسم ماتریس سه بعدی

سوال : رسم ماتریس سه بعدی

#14
(۱۳۹۲/۰۲/۱۰, ۰۳:۵۳ ق.ظ)'admin' نوشته: کدی که من در ارسال قبلی نوشتم ، صد در صد جواب میده . شما روی یک ماتریس کوچک چک کنید .
نحوه چک کردن شما دارای ایراد است :

کد:
numel(A)-nnz(A)

خوب ، numel که تعداد کل عناصر ماتریس رو میده و nnz هم تعداد عناصری رو میده که غیر صفر هستن . اما شما به فکر این نبودین که ممکنه تعدادی از عناصر قبلا دارای مقدار صفر باشن که باعث میشه عدد حاصل از دستور بالا با تعداد عناصری که خودتان صفر کرده اید ، متفاوت باشد .
هر کدی که می نویسید ابتدا روی ماتریس های کوچک چک کنید که بعدا در وسط برنامه نویسی ، به درست بودن برنامه شک نکنید . 


 
در صورتی که در کدی که نوشتید به جای [] مقدار صفر رو قرار بدبد و ماتریس خروجی رو چک کنید متوجه منظور من میشید تعداد درایه هایی که صفر میشه در هر بار اجرا متغیره و نمیشه به نتیجه اتکا کرد . مثلا من میخواهم در یک ماتریس برداری 20 درصد از 40 عدد ستون رو صفر کنم ، بنابراین تعداد ستون هایی که باید صفر بشه میشه 8 ستون ، و در کدی که شما نوشتید اگر delete=8 قرار بدیم و برنامه رو 3 تا 4 بار اجرا کنید متوجه میشید که یکبار 8 تا ، یکبار 5 تا و .... صفر میکنه .
دوست دارم زندگی رو . . . 
پاسخ


پیام‌های این موضوع
سوال : رسم ماتریس سه بعدی - توسط 4i469x - ۱۳۹۲/۰۲/۰۶, ۰۵:۵۵ ب.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط 4i469x - ۱۳۹۲/۰۲/۰۶, ۰۶:۵۶ ب.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط admin - ۱۳۹۲/۰۲/۰۷, ۰۵:۰۳ ب.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط 4i469x - ۱۳۹۲/۰۲/۰۸, ۱۲:۵۸ ب.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط admin - ۱۳۹۲/۰۲/۰۸, ۰۱:۴۵ ب.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط 4i469x - ۱۳۹۲/۰۲/۰۸, ۰۵:۲۳ ب.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط admin - ۱۳۹۲/۰۲/۰۹, ۰۲:۲۶ ق.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط 4i469x - ۱۳۹۲/۰۲/۰۹, ۰۱:۲۳ ب.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط admin - ۱۳۹۲/۰۲/۰۹, ۰۲:۱۰ ب.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط 4i469x - ۱۳۹۲/۰۲/۱۰, ۰۳:۲۲ ق.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط 4i469x - ۱۳۹۲/۰۲/۱۰, ۱۱:۵۶ ق.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط admin - ۱۳۹۲/۰۲/۱۰, ۰۳:۵۳ ق.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط 4i469x - ۱۳۹۲/۰۲/۱۰, ۱۲:۲۷ ب.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط admin - ۱۳۹۲/۰۲/۱۰, ۱۲:۲۱ ب.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط 4i469x - ۱۳۹۲/۰۲/۱۰, ۱۲:۳۵ ب.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط admin - ۱۳۹۲/۰۲/۱۰, ۱۲:۳۳ ب.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط admin - ۱۳۹۲/۰۲/۱۰, ۱۲:۳۹ ب.ظ
RE: سوال : رسم ماتریس سه بعدی - توسط 4i469x - ۱۳۹۲/۰۲/۱۱, ۰۲:۵۳ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان