آخرين ارسالهاي تالار

موضوع هاي بيشتر »


استفاده از Epanet در متلب
(1 مشاهده) (1) مهمان
نرم افزار های ریاضی، محاسباتی،مهندسی
  • صفحه:
  • 1

موضوع: استفاده از Epanet در متلب

استفاده از Epanet در متلب 4 سال, 6 ماه پيش #4400

  • آیدا
  • ( كاربر )
  • آفلاين
  • Fresh Boarder
  • ارسال: 1
  • امتياز: 0
سلام
من میخوام از کتابخانه epanet در متلب استفاده کنم.
برای این کار از این کد استفاده کردم.

matlab code load epanet2.dll and hl)
loadlibrary ('epanet2','epanet2')

اما موقع اجرا این خطا رو داره:
Error in ==>filename
Loadlibrary('epanet2','epanet2')
caused by
Error using==>loaddefinedlibrary
c:\..\epanet2.dll is not a valid win32 application

اممنون میشم اشکال کار رو بگین.
محل ذخیره برنامه در متلب باید توی مسیر نصب متلب باشه؟
در این کد میخوام یک فایل ورودی از
epanet
رو بخونه.
آخرين ويرايش: 4 سال, 6 ماه پيش ارسال توسط آیدا.

پاسخ: استفاده از Epanet در متلب 4 سال, 6 ماه پيش #4406

  • Iman
  • ( مدير انجمن )
  • آفلاين
  • Moderator
  • ارسال: 1583
  • امتياز: 204
سلام
در File Exchange سایت Mathworks.com این فایل رو برای استفاده از شبیه سازی های Epanet در متلب آورده شده:

EPANET MATLAB Toolkit

Setup and run EPANET simulations in Matlab


Description

This is an extension of the getwdsdata.m originally created by Philip Jonkergouw in 2007.

It captures most of the commands allowed by EPANET, and effort was given to be as generic as possible.

*** You need to add the EPANET.DLL file in the folder for this to work properly - you can download it from the EPA website: www.epa.gov/nrmrl/wswrd/dw/epanet.html ***

*** There seems to be an bug in setdata.m. To solve this use

[errorcode]=calllib('epanet2','ENsetcontrol', ControlIndex, ControlType, LinkIndex, Setting, NodeINdex, Level)

Details on the parameters can be found in the toolkit.chm file, section ENsetcontrol. ***
Acknowledgements
This submission has inspired the following:
EPANET Info from INP files
MATLAB release MATLAB 7.1.0 (R14SP3)


هر ورودی به متلب بخواین بدین باید تو یکی از مسیرهای قابل دسترس متلب ( مسیرهای تعریف شده در set path و Current Folder ) قرار داشته باشه. (فولدرهای زیرمجموعه Current Folder جزء مسیرهای قابل دسترس نیست.)
پيوست:
آخرين ويرايش: 4 سال, 1 ماه پيش ارسال توسط Iman.
كاربر(ان) زير تشكر كردند: امير قاسميان

پاسخ: استفاده از Epanet در متلب 4 سال, 1 ماه پيش #7058

  • hf
  • ( كاربر )
  • آفلاين
  • Fresh Boarder
  • ارسال: 1
  • امتياز: 0
سلام
ممنون میشوم اگر بتوانید توضیح بدهید که تابع setdata و getdata در متلب دقیقا چه کار انجام میدهد.

پاسخ: استفاده از Epanet در متلب 4 سال, 1 ماه پيش #7061

  • Iman
  • ( مدير انجمن )
  • آفلاين
  • Moderator
  • ارسال: 1583
  • امتياز: 204
hf نوشته:
سلام
ممنون میشوم اگر بتوانید توضیح بدهید که تابع setdata و getdata در متلب دقیقا چه کار انجام میدهد.


سلام
باهاش کار نکردم که بتونم توضیح بدم. داخل هر mfile توضیحاتی (تا قبل از BEGIN CODE) آورده، همون ها رو بخونین فکر کنم کافی باشه. این لینک هم مال نویسنده هست:

آخرين ويرايش: 4 سال, 1 ماه پيش ارسال توسط Iman.

پاسخ: استفاده از Epanet در متلب 4 ماه پيش #21440

سلام من با لینک کردن و استفاده از تول کیت مشکل دارم کسی میتونه کمک کنه؟

پاسخ: استفاده از Epanet در متلب 3 ماه, 3 هفته پيش #21472

  • admin
  • ( مديرسايت )
  • آفلاين
  • Administrator
  • ارسال: 984
  • امتياز: 54
بهزاد بیشه نوشته:
سلام من با لینک کردن و استفاده از تول کیت مشکل دارم کسی میتونه کمک کنه؟


سلام
این تولکیت کار کردن باهاش بسیار پیچیده و زمانبر هست. با اطمینان میتونم بگم زیر 50 نفر توی ایران باهاش بلدن کار کنند با اینکه بسیار کاربردی و مفید هست. انتظار نداشته باشید که کسی بتونه با چند خط راهنماییتون کنه، حتی توی منابع انگلیسی هم بگردید مطلب کم هست.
اگر مایل باشید میتونم کارتون رو براتون به عنوان سفارش انجام بدم. با ایمیل آدرس ایمیل جهت جلوگیری از رباتهای هرزنامه محافظت شده اند، جهت مشاهده آنها شما نیاز به فعال ساختن جاوا اسکریپت دارید در تماس باشید.
"Creativity is seeing what everyone sees and thinking what no one has ever thought." Albert Einstein
  • صفحه:
  • 1
زمان ايجاد صفحه: 0.09 ثانيه
logo-samandehi