رفتن به مطلب

تولید معادلات تصادفی!!


sonya25

ارسال های توصیه شده

سلام. چطور می شه تو متلب با دادن متغیر و تعیین عملیات معادلات تصادفی تولید کرد

یعنی مثلا بگی متغیرام x1, x2 , x3 هستن حالا یه برنامه بنویسی که بهش نوع عملیات مثلا ضرب یا منها یا tan بدی، بگی برات معادله تصادفی تولید کنه مثلا این دو تا رو بده بهت

y=x1-x2+x3

y=x1/x2+tan(x3)

یه سوال دیدم خوندمش توش یه همچین چیزی خواسته انگاری. :ws52:(متنش رو پیوست کردم شاید من اشتباه متوجه شدم)

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

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

لینک به دیدگاه
سلام. چطور می شه تو متلب با دادن متغیر و تعیین عملیات معادلات تصادفی تولید کرد

یعنی مثلا بگی متغیرام x1, x2 , x3 هستن حالا یه برنامه بنویسی که بهش نوع عملیات مثلا ضرب یا منها یا tan بدی، بگی برات معادله تصادفی تولید کنه مثلا این دو تا رو بده بهت

y=x1-x2+x3

y=x1/x2+tan(x3)

یه سوال دیدم خوندمش توش یه همچین چیزی خواسته انگاری. :ws52:(متنش رو پیوست کردم شاید من اشتباه متوجه شدم)

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

 

سلام

فرمولي كه براي RMS نوشته مطمئني درسته؟

مقادير عددي رو كجا آورده كه بر اساس اون محاسباتش رو انجام داده؟ اشاره به جدول مثل اينكه داره.

 

تعريف معادله تو متلب دو حالت داره، يا به صورت سمبوليك تعريف بشه يا اينكه به صورت string. اينكه بخواد عملگرهاي مختلفي به صورت تصادفي داخلشون اضافه بشه، مطمئنا كار ساده نيست، حتي ممكنه در نهايت هم جواب نده.

 

شايد بشه از روش هاي مثل function handle استفاده بشه، كه عملگرها رو به اين صورت تعريف كرد، در نهايت به صورت تصادفي انتخاب و ازشون استفاده كرد.:a030:

لینک به دیدگاه

آره rmse رو خودش داده همه جا همینه. جدولش رو پیوست کردم. ولی متوجه مثالش نمی شم !من که امتحان کردم با هیچ کدوم از اون 4 تا رابطه اون y های جدوله پیدا نمیشه! بعد اون rmse و r^2 هم بدست نمیاد! :4564:

بعد آخر سر مگه هدف این نیست که بهترین منحنی که این نقاط رو به هم ربط میده پیدا کرد اصلا نقاط رو چطور باید رسم کرد؟ plot(x,y) منظورمه:w58: . اصلا چرا یهy داریم مگه نباید به تعداد وردیها خروجی داشته باشیم که بشه رسمش کرد منظورم اینه

x=[x1,x2,x3]

y=[y1,y2,y3]

:confused:

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

لینک به دیدگاه
آره rmse رو خودش داده همه جا همینه. جدولش رو پیوست کردم. ولی متوجه مثالش نمی شم !من که امتحان کردم با هیچ کدوم از اون 4 تا رابطه اون y های جدوله پیدا نمیشه! بعد اون rmse و r^2 هم بدست نمیاد! :4564:

بعد آخر سر مگه هدف این نیست که بهترین منحنی که این نقاط رو به هم ربط میده پیدا کرد اصلا نقاط رو چطور باید رسم کرد؟ plot(x,y) منظورمه:w58: . اصلا چرا یهy داریم مگه نباید به تعداد وردیها خروجی داشته باشیم که بشه رسمش کرد منظورم اینه

x=[x1,x2,x3]

y=[y1,y2,y3]

:confused:

 

سلام

من اون فرمولايي كه گذاشته بودي رو تو اكسل وارد كردم چون متلب روي اين سيستم نصب نيست، rmse اون عددايي كه ادعا شده، بدست نيومد، نمي دونم چرا.

 

خب اينجا سه تا ورودي داري يه خروجي ديگه، رابطه بين ورودي و خورجي رو بايد پيدا كني، معادلاتت هم چهار تا پارامتر داره يعني توي صفحه نميشه رسمش كرد.:a030:

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

لینک به دیدگاه

یه چیزایی دستگیرم شده ولی قسمت ابتداییش رو هنوز نفهمیدم همون که چجوری معادلات رو تولید کنه. امروز از استاد در مورد روش تولید تصادفی معادلات پرسیدم گفت کاری هست که تو الگوریتم های ژنتیک انجام میشه ولی نرین از تولباکسهاش استفاده کنین خودتون کد بنویسین. سرچ کردم دیدم مثل اینکه با ژنتیک میشه همچین کاری کرد ولی نفهمیدم چجوری، شما در این زمینه کار نکردید؟

لینک به دیدگاه
یه چیزایی دستگیرم شده ولی قسمت ابتداییش رو هنوز نفهمیدم همون که چجوری معادلات رو تولید کنه. امروز از استاد در مورد روش تولید تصادفی معادلات پرسیدم گفت کاری هست که تو الگوریتم های ژنتیک انجام میشه ولی نرین از تولباکسهاش استفاده کنین خودتون کد بنویسین. سرچ کردم دیدم مثل اینکه با ژنتیک میشه همچین کاری کرد ولی نفهمیدم چجوری، شما در این زمینه کار نکردید؟

 

نه کار نکردم، ولی اون پیشنهادی که دادم با فانکشن هندل ممکنه بتونی به جواب برسی.:a030:

لینک به دیدگاه

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...