![]() |
نحوه فراخواني يااجراي برنامه زبان c در متلب
با سلام
اگه امكان داره بهم راهنمايي كنيد كه چطوري ميشه تو متلب يه برنامه رو كه به زبان c نوشته شده را فراخواني كرد يا اجرا كرد. چون من بايد نتايجي كه از كدي كه تو متلب نوشتم رو كه به دست آوردن همزمان روي كدي كه با زبان c نوشتم اجرا كنم.اما نميدونم چطوري. ممنون ميشم كمكم كنيد. |
نقل قول:
|
با سلام
ممنون از راهنماييتون. اما فكركنم از ساختن فايل .dll براي استفاده از كد متلب در c استفاده ميشه. البته اگه اشتباه نكنم. اما من ميخوام برنامه اي كه با زبان c نوشتم به عنوان بخشي از برنامه اي كه در متلب نوشتم استفاده كنم. مثلا برنامه اي كه به صورت زبان c نوشتم رو به صورت يك m فايل در متلب استفاده كنم. با تشكر |
نقل قول:
|
با سلام
آخه من براي پايان نامه ام از الگوريتم رقابت استعماري استفاده مي كنم كه از كد متلبش استفاده ميكنم. نتايجي كه از هر بار اجراي اين الگوريتم به دست مي آيد رو بايد روي برنامم كه به زبان c هستش رو اجرا كنم و و نتايج به دست بيارم تا ببينم بهينه شده يانه.به همين خاطر مجبورم اينكارو كنم. |
شما می تونید در مطلب کد هایی که در سایر زبان های برنامه نویسی نوشتید بخصوص C++ رو در متلب کامپایل کنید و ازش یک Pakage بسازید. متاسفانه روی سیستمم متلب نصب نیست وگرنه براتون توضیح دقیقشو می دادم.
در کل بنده هم بهتون توصیه می کنم کد مربوط به الگوریتم رقابت استعماری رو در C یک بار بنویسید یا از وب بگیرید. چون دیباگ کردن کد C یعنی دوباره کامپایل آن در متلب برای ساخت Pakage و این کار رو سخت میکنه. |
زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۴:۳۶ قبل از ظهر ميباشد. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.