رفتن به مطلب
sonya25

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

پست های پیشنهاد شده

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

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

y=x1-x2+x3

y=x1/x2+tan(x3)

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

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

tt.rar

به اشتراک گذاری این ارسال


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

یعنی مثلا بگی متغیرام 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:

a.xlsx

به اشتراک گذاری این ارسال


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

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

x=[x1,x2,x3]

y=[y1,y2,y3]

:confused:

 

سلام

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

 

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

a_New.xlsx

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

به اشتراک گذاری این ارسال


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

 

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

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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

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

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

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

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

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


×
×
  • جدید...