دوست عزیز، به سایت علمی نخبگان جوان خوش آمدید

مشاهده این پیام به این معنی است که شما در سایت عضو نیستید، لطفا در صورت تمایل جهت عضویت در سایت علمی نخبگان جوان اینجا کلیک کنید.

توجه داشته باشید، در صورتی که عضو سایت نباشید نمی توانید از تمامی امکانات و خدمات سایت استفاده کنید.
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 13

موضوع: 1 سوال برنامه نویسی؟؟؟

  1. #1
    کاربر جدید
    رشته تحصیلی
    نرم افزار
    نوشته ها
    99
    ارسال تشکر
    1,661
    دریافت تشکر: 952
    قدرت امتیاز دهی
    26
    Array
    reyhane.R's: جدید4

    smilee12 1 سوال برنامه نویسی؟؟؟

    سلام
    در مورد زبان matlab چیزی میدونید؟؟
    این زبان برنامه نویسی شبیه کدوم زبان های دیگس؟؟؟
    باران رحمت خدا همیشه می بارد، تقصیر ماست که کاسه هایمان را بر عکس گرفته ایم

  2. کاربرانی که از پست مفید reyhane.R سپاس کرده اند.


  3. #2
    دوست آشنا
    رشته تحصیلی
    کامپیوتر
    نوشته ها
    1,151
    ارسال تشکر
    3,303
    دریافت تشکر: 2,587
    قدرت امتیاز دهی
    37
    Array
    بانوثریا's: جدید117

    پیش فرض پاسخ : 1 سوال برنامه نویسی؟؟؟

    نگرشي به تواناييهاي MATLAB
    معمولا نرم افزارها را با كمك يك زبان برنامه نويسي قدرتمند طراحي مي كنند زيبايي، خوانايي وتوانمندي وسادگي هر نرم افزار به زبان برنامه نويسي مربوط مي شود كه با آن نرم افزار نوشته اند . اما در نهايت هر نرم افزار داراي امكانات محدودي مي باشد. ممكن است بسياري از حالات خاص يك مسئله را در طراحي آن نرم افزار در نظر نگرفته با شند كه محدوديتهايي براي نرم افزارايجاد مي كند.
    اما يك زبان برنامه نويسي ديگرمحدوديت هاي گفته شده را ندارد. يك برنامه نويس به طور سليقه اي هر گونه امكاناتي را به برنامه اي كه طراحي مي كند ودر نهايت يك نرم افزار در اختيار كار بران قرار مي دهد. بالطبع استفاده از چنين توانايي مشكلاتي نيز با خود به همراه دارد چون اگر شما خواستيد طراحيتان را با يك زبان انجام دهيد، بايد تمامي توابع مورد نياز را خودتان بنويسيد كه اين كاري بس دشوار ووقت گير است.
    اينجانب كه بايد مصامحه اي بين قابليت بالا و زمان صرف شده وآساني كار انجام شود كه از طرفي هم براي نوشتن يك برنامه ساده نياز نباشد تمامي توابع اساسي را خودمان بنويسيم وهم برنامه اي كه با آن كارمي كنيم توانايي كافي براي انجام پرمژه هاي ما داشته باشد. اولين چيزي كه به ذهن خطور مي كند اين است كه براي طراحي يك سيستم خاص مثلا طراحي خطوط هوايي نياز است كه نيروهايي كه سيم دكل ها وارد مي كنند را محاسبه كرد. همچنين ميزان وزش باد، نشست برف ويخ را در اين محاسبات لحاظ نمود از طرفي بايد در اين محاسبات مسائل الكتريكي قضيه را نيز در نظر بگيريم ( مباحث مربوط به اتصال كوتاه وصاعقه) همچنين از داده هاي آماري براي لحاظ كردن شرايط محيطي در فصول سرد وگرم استفاده كنيم . مسلما نرم افزاري كه هم در زمينه مكانيك والكتريك وآمار توانمند باشد همچنين محاسبات رياضي نيز در آن در نظر گرفته شده باشد براي كاربران عمومي ساخته نشده است يا حداقل ما از آن بي خبريم.بنابراين براي طراحي چنين سيستم خاصي حتما بايد از يك زبان برنامه نويسي كمك گرفت. البته اگر اين زبان از قابليت خاص نرم افزارهاي ديگر نيز استفاده مي كند كه كار ما راحتر مي شود. فرض كنيد از توابع رياضي به راحتي وتوانمندي Maple يا Mathematical كه نرم افزارهاي تخصصي رياضي هستند بهره مند باشدويا از محيط شبيه سازي قوي مانند Labview برخوردار باشد
    با اين تفاوت كه فرض كنيد كه بتوانيد در محيط Labview هر نوع بلوكي راكه به طور آماده وجود نداشته باشد با هنر برنامه نويسي خودتان اضافه كنيد همچنين محيطي مثل Excel براي وارد كردن داده هاي مسأله در اختيار داشته باشيد با توجه به اين نكته كه ميزان داده هاي يك مسئله مهندسي در مواردي حتي تا هزاران عدد اعشاري وتوان دار مي تواند باشد البته چه بهتر است كه اين زبان برنامه نويسي خيلي خيلي سطح بالا باشد تا حدودي كه دقيقا از رسم الخط خودمان استفاده كند.
    MATLAB: زباني است كه تمامي توانمنديهاي ذكر شده را داراست. البته علاوه بر قابليتهايي كه قبلا ذكر شده ويژگيهاي منحصر به فرد ديگري نيز دارد كه ملاك مهمي در انتخاب آن به عنوان ابزار طراحي محسوب مي شود.
    1- ويژگي منحصر به فرد ماتريسي مهمترين ويژگي آن است كه اسم آن از ماتريس گرفته شده است ( آزمايشگاه ماتريس Matrix Laboratory )
    تعريف ماتريس در مطلب بسيار راحتر از ساير زبانها است. تصور كنيد ماتريس n×n×n×… با اين ابعاد كه اندازه آن به صورت شناور باشد وبه طور دلخواه، همچنين با توجه به اينكه بيشتر محاسبات مهندسي به صورت ماتريستي انجام مي شود داشتن قابليتهاي خاص در اين مورد مانند ترانهاده، معكوس، دترمينال قطري كردن، بالا مثلثي و... يكي ديگر از ويژگيهاي منحصر به فرد مطلب است.
    2- استفاده از تجربيات وزحمات كساني كه با مطلب كار مي كنند به اين ترتيب كه هر كسي در هر زمينه اي با مطلب كاري انجام داده باشدشركت سازنده مطلب آنها را در نسخه هاي بعدي اضافه مي كند بنابراين برنامه نوشتن با چنين زباني خيلي راحت مي باشد زيرا بسياري از توابع مورد نظر ما توسط ديگران آماده شده فقط كافي است بتوانيم آنرا از ليست توابع مطلب پيدا كرده از آن برنامه استفاده كنيم. كه خود باعث صرفه جويي در وقت وبالا رفتن دقت كار مي شود.
    3- سازگاري با زبانهاي برنامه نويسي ديگر: مي توان توابعي كه با زباني ديگر مثل زبانC نوشته شده باشد را دقيقا در محيطمطلب بكار برد يا برنامه هاي مطلب را به كد زبان C تبديل كنبم وآن را در محيط استفاده نماييم.
    4- تنوع زمينه هايي كه مطلب به آنها پرداخته است مثلا مخابرات، كنترل، فازي، پردازش تصوير وصوت، معادلات ديفرانسيل جزئي، شبكه عصبي، سيستم هاي قدرت، رياضيات، بانك اطلاعاتي، سيستم هاي هيبريدو...
    از آنجا كه براي يك پروژه عملي نياز است عمليات متنوعي در زمينه هاي مختلف علمي انجام دهيم مطلب مارا براي انجام چنين پروژه هايي كمك مي كند.
    5- ابزار لازم جهت طراحي يك سيستم محيطي است كه درآن امكانات شبيه سازي قوي وجود داشته باشد.
    محيط مدل سازي مطلب) (SIMULINK ابزاري مناسب را براي اين منظور در اختيار شما مي گذاردمحيطي كه درآن شما مي توانيدارتباط علوم مختلف را هر آن لمس كنيد وتمامي جنبه هاي علمي وعملي يك سيستمرادر نظر بگيريد.
    6- راحتي استفاده از برنامه كه يكي از ويژگيهاي برنامه شماست، قابليت GUI به شما اين امكان را مي دهد كه كاربراني كه قصد استفاده از برنامه شما را دارند به راحتي با چند كليك موس داده هاي خود را وارد كرده وبرنامه را اجرا كنند وخود را درگير قالب نامانوس شما نكنند. باتعريف يك پنجره كه در آن چند دكمه ونمودار وورودي متني موجود است به راحتي مي توان از اصل برنامه استفاده كرد
    http://www.himt.ir/showthread.php?tid=408
    ویرایش توسط بانوثریا : 6th April 2012 در ساعت 03:44 PM

  4. 4 کاربر از پست مفید بانوثریا سپاس کرده اند .


  5. #3
    کاربر جدید
    رشته تحصیلی
    نرم افزار
    نوشته ها
    99
    ارسال تشکر
    1,661
    دریافت تشکر: 952
    قدرت امتیاز دهی
    26
    Array
    reyhane.R's: جدید4

    پیش فرض پاسخ : 1 سوال برنامه نویسی؟؟؟

    نقل قول نوشته اصلی توسط 6514 نمایش پست ها
    نگرشي به تواناييهاي MATLAB
    معمولا نرم افزارها را با كمك يك زبان برنامه نويسي قدرتمند طراحي مي كنند زيبايي، خوانايي وتوانمندي وسادگي هر نرم افزار به زبان برنامه نويسي مربوط مي شود كه با آن نرم افزار نوشته اند . اما در نهايت هر نرم افزار داراي امكانات محدودي مي باشد. ممكن است بسياري از حالات خاص يك مسئله را در طراحي آن نرم افزار در نظر نگرفته با شند كه محدوديتهايي براي نرم افزارايجاد مي كند.
    اما يك زبان برنامه نويسي ديگرمحدوديت هاي گفته شده را ندارد. يك برنامه نويس به طور سليقه اي هر گونه امكاناتي را به برنامه اي كه طراحي مي كند ودر نهايت يك نرم افزار در اختيار كار بران قرار مي دهد. بالطبع استفاده از چنين توانايي مشكلاتي نيز با خود به همراه دارد چون اگر شما خواستيد طراحيتان را با يك زبان انجام دهيد، بايد تمامي توابع مورد نياز را خودتان بنويسيد كه اين كاري بس دشوار ووقت گير است.
    اينجانب كه بايد مصامحه اي بين قابليت بالا و زمان صرف شده وآساني كار انجام شود كه از طرفي هم براي نوشتن يك برنامه ساده نياز نباشد تمامي توابع اساسي را خودمان بنويسيم وهم برنامه اي كه با آن كارمي كنيم توانايي كافي براي انجام پرمژه هاي ما داشته باشد. اولين چيزي كه به ذهن خطور مي كند اين است كه براي طراحي يك سيستم خاص مثلا طراحي خطوط هوايي نياز است كه نيروهايي كه سيم دكل ها وارد مي كنند را محاسبه كرد. همچنين ميزان وزش باد، نشست برف ويخ را در اين محاسبات لحاظ نمود از طرفي بايد در اين محاسبات مسائل الكتريكي قضيه را نيز در نظر بگيريم ( مباحث مربوط به اتصال كوتاه وصاعقه) همچنين از داده هاي آماري براي لحاظ كردن شرايط محيطي در فصول سرد وگرم استفاده كنيم . مسلما نرم افزاري كه هم در زمينه مكانيك والكتريك وآمار توانمند باشد همچنين محاسبات رياضي نيز در آن در نظر گرفته شده باشد براي كاربران عمومي ساخته نشده است يا حداقل ما از آن بي خبريم.بنابراين براي طراحي چنين سيستم خاصي حتما بايد از يك زبان برنامه نويسي كمك گرفت. البته اگر اين زبان از قابليت خاص نرم افزارهاي ديگر نيز استفاده مي كند كه كار ما راحتر مي شود. فرض كنيد از توابع رياضي به راحتي وتوانمندي Maple يا Mathematical كه نرم افزارهاي تخصصي رياضي هستند بهره مند باشدويا از محيط شبيه سازي قوي مانند Labview برخوردار باشد
    با اين تفاوت كه فرض كنيد كه بتوانيد در محيط Labview هر نوع بلوكي راكه به طور آماده وجود نداشته باشد با هنر برنامه نويسي خودتان اضافه كنيد همچنين محيطي مثل Excel براي وارد كردن داده هاي مسأله در اختيار داشته باشيد با توجه به اين نكته كه ميزان داده هاي يك مسئله مهندسي در مواردي حتي تا هزاران عدد اعشاري وتوان دار مي تواند باشد البته چه بهتر است كه اين زبان برنامه نويسي خيلي خيلي سطح بالا باشد تا حدودي كه دقيقا از رسم الخط خودمان استفاده كند.
    MATLAB: زباني است كه تمامي توانمنديهاي ذكر شده را داراست. البته علاوه بر قابليتهايي كه قبلا ذكر شده ويژگيهاي منحصر به فرد ديگري نيز دارد كه ملاك مهمي در انتخاب آن به عنوان ابزار طراحي محسوب مي شود.
    1- ويژگي منحصر به فرد ماتريسي مهمترين ويژگي آن است كه اسم آن از ماتريس گرفته شده است ( آزمايشگاه ماتريس Matrix Laboratory )
    تعريف ماتريس در مطلب بسيار راحتر از ساير زبانها است. تصور كنيد ماتريس n×n×n×… با اين ابعاد كه اندازه آن به صورت شناور باشد وبه طور دلخواه، همچنين با توجه به اينكه بيشتر محاسبات مهندسي به صورت ماتريستي انجام مي شود داشتن قابليتهاي خاص در اين مورد مانند ترانهاده، معكوس، دترمينال قطري كردن، بالا مثلثي و... يكي ديگر از ويژگيهاي منحصر به فرد مطلب است.
    2- استفاده از تجربيات وزحمات كساني كه با مطلب كار مي كنند به اين ترتيب كه هر كسي در هر زمينه اي با مطلب كاري انجام داده باشدشركت سازنده مطلب آنها را در نسخه هاي بعدي اضافه مي كند بنابراين برنامه نوشتن با چنين زباني خيلي راحت مي باشد زيرا بسياري از توابع مورد نظر ما توسط ديگران آماده شده فقط كافي است بتوانيم آنرا از ليست توابع مطلب پيدا كرده از آن برنامه استفاده كنيم. كه خود باعث صرفه جويي در وقت وبالا رفتن دقت كار مي شود.
    3- سازگاري با زبانهاي برنامه نويسي ديگر: مي توان توابعي كه با زباني ديگر مثل زبانC نوشته شده باشد را دقيقا در محيطمطلب بكار برد يا برنامه هاي مطلب را به كد زبان C تبديل كنبم وآن را در محيط استفاده نماييم.
    4- تنوع زمينه هايي كه مطلب به آنها پرداخته است مثلا مخابرات، كنترل، فازي، پردازش تصوير وصوت، معادلات ديفرانسيل جزئي، شبكه عصبي، سيستم هاي قدرت، رياضيات، بانك اطلاعاتي، سيستم هاي هيبريدو...
    از آنجا كه براي يك پروژه عملي نياز است عمليات متنوعي در زمينه هاي مختلف علمي انجام دهيم مطلب مارا براي انجام چنين پروژه هايي كمك مي كند.
    5- ابزار لازم جهت طراحي يك سيستم محيطي است كه درآن امكانات شبيه سازي قوي وجود داشته باشد.
    محيط مدل سازي مطلب) (SIMULINK ابزاري مناسب را براي اين منظور در اختيار شما مي گذاردمحيطي كه درآن شما مي توانيدارتباط علوم مختلف را هر آن لمس كنيد وتمامي جنبه هاي علمي وعملي يك سيستمرادر نظر بگيريد.
    6- راحتي استفاده از برنامه كه يكي از ويژگيهاي برنامه شماست، قابليت GUI به شما اين امكان را مي دهد كه كاربراني كه قصد استفاده از برنامه شما را دارند به راحتي با چند كليك موس داده هاي خود را وارد كرده وبرنامه را اجرا كنند وخود را درگير قالب نامانوس شما نكنند. باتعريف يك پنجره كه در آن چند دكمه ونمودار وورودي متني موجود است به راحتي مي توان از اصل برنامه استفاده كرد
    http://www.himt.ir/showthread.php?tid=408
    دستتون درد نکنه خیلی مفید واقع شد.
    باران رحمت خدا همیشه می بارد، تقصیر ماست که کاسه هایمان را بر عکس گرفته ایم

  6. کاربرانی که از پست مفید reyhane.R سپاس کرده اند.


  7. #4
    کاربر جدید
    رشته تحصیلی
    نرم افزار
    نوشته ها
    99
    ارسال تشکر
    1,661
    دریافت تشکر: 952
    قدرت امتیاز دهی
    26
    Array
    reyhane.R's: جدید4

    پیش فرض پاسخ : 1 سوال برنامه نویسی؟؟؟

    منبعی میشناسید که پر از تمرینات برنامه نویسی c++ باشه؟
    باران رحمت خدا همیشه می بارد، تقصیر ماست که کاسه هایمان را بر عکس گرفته ایم

  8. #5
    دوست آشنا
    رشته تحصیلی
    کامپیوتر
    نوشته ها
    1,151
    ارسال تشکر
    3,303
    دریافت تشکر: 2,587
    قدرت امتیاز دهی
    37
    Array
    بانوثریا's: جدید117

    پیش فرض پاسخ : 1 سوال برنامه نویسی؟؟؟


  9. کاربرانی که از پست مفید بانوثریا سپاس کرده اند.


  10. #6
    دوست آشنا
    رشته تحصیلی
    کامپیوتر
    نوشته ها
    1,151
    ارسال تشکر
    3,303
    دریافت تشکر: 2,587
    قدرت امتیاز دهی
    37
    Array
    بانوثریا's: جدید117

    پیش فرض پاسخ : 1 سوال برنامه نویسی؟؟؟


  11. کاربرانی که از پست مفید بانوثریا سپاس کرده اند.


  12. #7
    دوست آشنا
    رشته تحصیلی
    کامپیوتر
    نوشته ها
    1,151
    ارسال تشکر
    3,303
    دریافت تشکر: 2,587
    قدرت امتیاز دهی
    37
    Array
    بانوثریا's: جدید117

    پیش فرض پاسخ : 1 سوال برنامه نویسی؟؟؟


  13. کاربرانی که از پست مفید بانوثریا سپاس کرده اند.


  14. #8
    کاربر جدید
    رشته تحصیلی
    نرم افزار
    نوشته ها
    99
    ارسال تشکر
    1,661
    دریافت تشکر: 952
    قدرت امتیاز دهی
    26
    Array
    reyhane.R's: جدید4

    پیش فرض پاسخ : 1 سوال برنامه نویسی؟؟؟

    ممنون بابت کمک های متوالی تون.
    این سایتایی که معرفی کردید همشون مال تمرینات کتاب قمیه,مثالای متفاوت تری هم می تونید معرفی کنید؟؟؟؟
    باران رحمت خدا همیشه می بارد، تقصیر ماست که کاسه هایمان را بر عکس گرفته ایم

  15. #9
    کاربر جدید
    رشته تحصیلی
    نرم افزار
    نوشته ها
    99
    ارسال تشکر
    1,661
    دریافت تشکر: 952
    قدرت امتیاز دهی
    26
    Array
    reyhane.R's: جدید4

    پیش فرض پاسخ : 1 سوال برنامه نویسی؟؟؟

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

  16. #10
    یار همراه
    رشته تحصیلی
    مهندسی کامپیوتر - نرم افزار
    نوشته ها
    2,968
    ارسال تشکر
    5,023
    دریافت تشکر: 4,729
    قدرت امتیاز دهی
    3407
    Array
    Bad Sector's: جدید102

    پیش فرض پاسخ : 1 سوال برنامه نویسی؟؟؟

    ببینید اینا بدرد می خوره
    فایل های پیوست شده
    • نوع فایل: rar cpp.rar‏ (400.0 کیلو بایت, 5 مشاهدات)
    برای داشتن چیزی که تا به حال نداشته اید
    باید کسی باشید که تا به حال نبوده اید

  17. 2 کاربر از پست مفید Bad Sector سپاس کرده اند .


صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 1
    آخرين نوشته: 12th October 2010, 09:14 PM
  2. سوخت جی.تی.ال جایگزین مناسب برای سوخت های پرمصرف
    توسط Asghar2000 در انجمن سیستم های سوخت رسانی
    پاسخ ها: 0
    آخرين نوشته: 18th May 2010, 09:19 PM
  3. پاسخ ها: 0
    آخرين نوشته: 8th November 2009, 01:57 PM
  4. پاسخ ها: 0
    آخرين نوشته: 29th October 2009, 05:24 PM
  5. پاسخ ها: 0
    آخرين نوشته: 22nd September 2008, 11:45 PM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •