sonya25 38 اشتراک گذاری ارسال شده در 19 اردیبهشت، ۱۳۹۵ سلام. چطور می شه تو متلب با دادن متغیر و تعیین عملیات معادلات تصادفی تولید کرد یعنی مثلا بگی متغیرام x1, x2 , x3 هستن حالا یه برنامه بنویسی که بهش نوع عملیات مثلا ضرب یا منها یا tan بدی، بگی برات معادله تصادفی تولید کنه مثلا این دو تا رو بده بهت y=x1-x2+x3 y=x1/x2+tan(x3) یه سوال دیدم خوندمش توش یه همچین چیزی خواسته انگاری. (متنش رو پیوست کردم شاید من اشتباه متوجه شدم) یادم رفت بگم بدون استفاده از دستورات برازش متلب!! برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 2 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 20 اردیبهشت، ۱۳۹۵ سلام. چطور می شه تو متلب با دادن متغیر و تعیین عملیات معادلات تصادفی تولید کرد یعنی مثلا بگی متغیرام x1, x2 , x3 هستن حالا یه برنامه بنویسی که بهش نوع عملیات مثلا ضرب یا منها یا tan بدی، بگی برات معادله تصادفی تولید کنه مثلا این دو تا رو بده بهت y=x1-x2+x3 y=x1/x2+tan(x3) یه سوال دیدم خوندمش توش یه همچین چیزی خواسته انگاری. (متنش رو پیوست کردم شاید من اشتباه متوجه شدم) یادم رفت بگم بدون استفاده از دستورات برازش متلب!! سلام فرمولي كه براي RMS نوشته مطمئني درسته؟ مقادير عددي رو كجا آورده كه بر اساس اون محاسباتش رو انجام داده؟ اشاره به جدول مثل اينكه داره. تعريف معادله تو متلب دو حالت داره، يا به صورت سمبوليك تعريف بشه يا اينكه به صورت string. اينكه بخواد عملگرهاي مختلفي به صورت تصادفي داخلشون اضافه بشه، مطمئنا كار ساده نيست، حتي ممكنه در نهايت هم جواب نده. شايد بشه از روش هاي مثل function handle استفاده بشه، كه عملگرها رو به اين صورت تعريف كرد، در نهايت به صورت تصادفي انتخاب و ازشون استفاده كرد. 3 لینک به دیدگاه
sonya25 38 مالک اشتراک گذاری ارسال شده در 20 اردیبهشت، ۱۳۹۵ آره rmse رو خودش داده همه جا همینه. جدولش رو پیوست کردم. ولی متوجه مثالش نمی شم !من که امتحان کردم با هیچ کدوم از اون 4 تا رابطه اون y های جدوله پیدا نمیشه! بعد اون rmse و r^2 هم بدست نمیاد! بعد آخر سر مگه هدف این نیست که بهترین منحنی که این نقاط رو به هم ربط میده پیدا کرد اصلا نقاط رو چطور باید رسم کرد؟ plot(x,y) منظورمه . اصلا چرا یهy داریم مگه نباید به تعداد وردیها خروجی داشته باشیم که بشه رسمش کرد منظورم اینه x=[x1,x2,x3] y=[y1,y2,y3] :confused: برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 2 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 21 اردیبهشت، ۱۳۹۵ آره rmse رو خودش داده همه جا همینه. جدولش رو پیوست کردم. ولی متوجه مثالش نمی شم !من که امتحان کردم با هیچ کدوم از اون 4 تا رابطه اون y های جدوله پیدا نمیشه! بعد اون rmse و r^2 هم بدست نمیاد! بعد آخر سر مگه هدف این نیست که بهترین منحنی که این نقاط رو به هم ربط میده پیدا کرد اصلا نقاط رو چطور باید رسم کرد؟ plot(x,y) منظورمه . اصلا چرا یهy داریم مگه نباید به تعداد وردیها خروجی داشته باشیم که بشه رسمش کرد منظورم اینه x=[x1,x2,x3] y=[y1,y2,y3] :confused: سلام من اون فرمولايي كه گذاشته بودي رو تو اكسل وارد كردم چون متلب روي اين سيستم نصب نيست، rmse اون عددايي كه ادعا شده، بدست نيومد، نمي دونم چرا. خب اينجا سه تا ورودي داري يه خروجي ديگه، رابطه بين ورودي و خورجي رو بايد پيدا كني، معادلاتت هم چهار تا پارامتر داره يعني توي صفحه نميشه رسمش كرد. برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 3 لینک به دیدگاه
sonya25 38 مالک اشتراک گذاری ارسال شده در 21 اردیبهشت، ۱۳۹۵ یه چیزایی دستگیرم شده ولی قسمت ابتداییش رو هنوز نفهمیدم همون که چجوری معادلات رو تولید کنه. امروز از استاد در مورد روش تولید تصادفی معادلات پرسیدم گفت کاری هست که تو الگوریتم های ژنتیک انجام میشه ولی نرین از تولباکسهاش استفاده کنین خودتون کد بنویسین. سرچ کردم دیدم مثل اینکه با ژنتیک میشه همچین کاری کرد ولی نفهمیدم چجوری، شما در این زمینه کار نکردید؟ 1 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 21 اردیبهشت، ۱۳۹۵ یه چیزایی دستگیرم شده ولی قسمت ابتداییش رو هنوز نفهمیدم همون که چجوری معادلات رو تولید کنه. امروز از استاد در مورد روش تولید تصادفی معادلات پرسیدم گفت کاری هست که تو الگوریتم های ژنتیک انجام میشه ولی نرین از تولباکسهاش استفاده کنین خودتون کد بنویسین. سرچ کردم دیدم مثل اینکه با ژنتیک میشه همچین کاری کرد ولی نفهمیدم چجوری، شما در این زمینه کار نکردید؟ نه کار نکردم، ولی اون پیشنهادی که دادم با فانکشن هندل ممکنه بتونی به جواب برسی. 2 لینک به دیدگاه
ارسال های توصیه شده