MATLAB محصول شرکت MathWorks یکی از قدرتمندترین نرم افزارهای
محاسبات عددی و رسم پیشرفته نمودار بوده که کاربرد وسیعی بین دانشجویان،
مهندسین و محققان انواع حوزههای علمی دارد و صرفاً به محاسبات ریاضی محدود
نمیشود بلکه با امکان کدنویسی پیشرفته و نسبتاً راحت میتوان انواع
محاسبات مهندسی را نیز انجام داد. اولین نگارش این نرم افزار در دانشگاه
نیومکزیکو و استنفورد در سال ١٩٧٠ برای حل مسائل تئوری ماتریسها، جبر خطی و
آنالیز عددی ارائه شد و امروزه صدها هزار کاربر دانشگاهی، آکادمیک، صنعتی و
غیره در زمینههای متنوع مهندسی نظیر ریاضیات پیشرفته، جبر خطی، مخابرات و
مهندسی سیستم از آن استفاده میکنند. ریاضیات، زبان مشترک بسیاری از علوم
مهندسی است؛ ماتریس ها، معادلات دیفرانسیل، رشتههای عددی اطلاعات، ترسیمات
و گرافها از ابزار اصلی بکار گرفته در ریاضیات و نیز در این نرم افزار
هستند.
تیم Unity تکنولوژی به تازگی نسخه جدید موتور بازی سازی خود به نام Unity 5 را معرفی کرد. در ۵ سال گذشته موتور Unity 5 طرفداران بسیاری پیدا کرده است و محبوبیت این موتور روز به روز بیشتر شده تا جایی که بسیاری از بازی سازان مستقل کشور خودمان هم از این موتور برای ساخت بازی های مستقل خود استفاده کرده اند و نتایج بسیار خوبی گرفته اند. Unity 5 حدود ۱۶ ماه پس از موتور Unity 4 معرفی و منتشر شده و به نسبت موتور قبلی از ویژگی های بسیار بهتر و تکنیک های بسیار جدیدتری پشتیبانی میکند. موتور جدید در زمینه نورپردازی، قابلیت های صوتی و عملکرد نهایی به نسبت موتور قبلی جهش بسیار زیادی داشته است. در دوره آموزشی Learn to build 40 2D and 3D games in Unity®! با آموزش ساخت 40 بازی دو بعدی و سه بعدی با یونیتی اشنا خواهید شد.
Precision Synthesis محصول قدرتمند شرکت Mentor Graphics به جرئت پیشرفتهترین نرم افزار برنامهریزی و پیکربندی FPGA است. این نرم افزار با ارائه خروجیهای با کیفیت، ویژگیهای خاص صنعتی و بینیاز از سازنده FPGA در نوع خود ممتاز است. این نرم افزار حداکثر بهرهوری را برای FPGA ها، CPLD ها و FPSoC های چند میلیونی نسل جدید ارائه میکند. این نرم افزار قادر است تا در قالب VHDL ،Verilog و SystemVerilog طراحیها را انجام دهد. از دیگر قابلیتهای این نرم افزار میتوان به برنامهریزی پیشرفته و ترکیب منطق (Logic Synthesis) در سطح RTL، نمایش شماتیک و بستهبندی کردن با تکنیک Place-and-route اشاره نمود.
دسته:
نرم افزار ←
تخصصی/مهندسی
|
طراحی دو بعدی
,
طراحی سه بعدی
نرم افزار Ecam به منظور افزایش سرعت تولید قسمت های ساده جی کد (g-code یا همان زبان برنامه نویسی اکثر ماشین ابزارهای کنترل عددی (CNC)) ارائه شده است. به طور مختصر می توان گفت اگر اغلب محصولات شما شامل کامپوننت های ساده می باشند و شما حدس می زنید که با بکارگیری کامپوننت های رایج cad/cam نیز می توانید آن ها را به انجام برسانید، بهتر است ECam را امتحان کنید، احتمالاً می توانید با استفاده از این نرم افزار کارهای خود را به راحتی به اتمام برسانید. وجه تمایز این نرم افزار از سایر ابزارهای مشابه در این است که ECAM ویژگی های سیستم CAD/CAM را با ویژگی های معمول از برنامه نویسی محاوره ای ترکیب می کند.
دسته:
نرم افزار ←
محیط یکپارچه توسعه نرمافزار ←
ویژوال استودیو / Visual Studio
Microsoft Visual Studio Team Foundation Server نرم افزاری یکپارچه جهت توسعه نرم افزار به صورت گروهی است. با استفاده از این نرم افزار، چندین برنامه نویس قادر خواهند بود به صورت مشترک بر روی یک پروژه برنامه نویسی فعالیت کرده و مدیر پروژه فعالیتهای آنان را زیر نظر داشته باشد. به طور مثال اگر نسخه جدید پروژه توسط یکی از برنامه نویسان ارائه شد، امکان ردگیری تغییرات انجام شده در Source برای مدیر پروژه وجود دارد؛ همچنین اگر اشکالی از برنامه توسط یکی دیگر از برنامه نویسان برطرف شود تغییرات کد و گزارش گیری در مورد تغییرات انجام شده قابل مشاهده است.
دسته:
نرم افزار ←
محیط یکپارچه توسعه نرمافزار ←
ویژوال استودیو / Visual Studio
Microsoft Visual Studio نرمافزاری توسعه یافته برای برنامه نویسان کامپیوتر است که توسط شرکت نرمافزاری Microsoft تولید شده است. این برنامه، ابزار های متنوعی را در اختیار تیم های بزرگ یا کوچک برای ساختن برنامه برای انواع پلتفرم ها می گذارد. در هر نسخه ی جدید، سعی بر این است که پشته ی این ابزار ها بزرگ تر شود و برای اکثر تیم های برنامه نویسی که در ویندوز کار می کنند، انتخاب اول است. همچنین پشتیبانی از افزونه های جانبی برای بزرگ تر کردن این پشته یا اضافه کردن قابلیت های خاص دیگر به خود نرم افزار، باعث می شود که اکثر نیاز هایی که افراد برنامه نویس داشته باشند رفع شود. در حال حاضر می توان با Visual Studioبرای کامپیوتر های میزی، برای تلفن های همراه، سیستم های ابری، کنسول های خانگی و وب سرور ها برنامه هایی نوشت که در آن زبان های محبوبی مانند پایتون، سی پلاس پلاس، سی شارپ یا اف شارپ نوشته شده باشند.
دسته:
نرم افزار ←
محیط یکپارچه توسعه نرمافزار ←
ویژوال استودیو / Visual Studio
Microsoft Visual Studio نرمافزاری توسعه یافته برای برنامه نویسان کامپیوتر است که توسط شرکت نرمافزاری Microsoft تولید شده است. این برنامه، ابزار های متنوعی را در اختیار تیم های بزرگ یا کوچک برای ساختن برنامه برای انواع پلتفرم ها می گذارد. در هر نسخه ی جدید، سعی بر این است که پشته ی این ابزار ها بزرگ تر شود و برای اکثر تیم های برنامه نویسی که در ویندوز کار می کنند، انتخاب اول است. همچنین پشتیبانی از افزونه های جانبی برای بزرگ تر کردن این پشته یا اضافه کردن قابلیت های خاص دیگر به خود نرم افزار، باعث می شود که اکثر نیاز هایی که افراد برنامه نویس داشته باشند رفع شود. در حال حاضر می توان با Visual Studioبرای کامپیوتر های میزی، برای تلفن های همراه، سیستم های ابری، کنسول های خانگی و وب سرور ها برنامه هایی نوشت که در آن زبان های محبوبی مانند پایتون، سی پلاس پلاس، سی شارپ یا اف شارپ نوشته شده باشند.
SDx IDE متشکل از دو نرم افزار قدرتمند با نامهای SDSoC و SDAccel محصول شرکت Xilinx، یک محیط برنامهنویسی کامل و یکپارچه را برای کارتهای شتابدهنده Alveo U200 و Alveo U250 در اختیار برنامهنویسان، مهندسان و مدیران حوزههای مختلف فناوری اطلاعات قرار میدهد. کارتهای شتابدهنده یا Data Center Accelerator Cards، قطعات خاصی هستند که برای بهینهسازی و افزایش راندمان و کارایی سرورها در ابعاد وسیع استفاده میشوند که از مهمترین آنها میتوان به سری Alveo ساخت شرکت Xilinx اشاره نمود. با استفاده از این دو نرم افزار میتوانید برای این نوع کارتها برنامههای مخصوص نوشته و یا اجرای برخی از محاسبات را به این کارتهای بسپارید و منابع پردازنده اصلی خود را حفظ کنید. طبق گفته شرکت Xilinx، کارتهای شتابدهنده در برخی موارد تا بیش از 90 برابر سریعتر از پردازندههای سنتی (CPU) عمل میکنند و قادرند تا صرفهجویی چشمگیری در زمان و هزینه مدیریت مراکز داده انجام دهند.
دسته:
نرم افزار ←
توسعه نرم افزار ←
محیط یکپارچه توسعه نرمافزار
Visuino نرم افزاری برای برنامه نویسی بردهای آردوینو (Arduino) می باشد که با ارائه یک محیط برنامه نویسی بصری به شما امکان طراحی این برد ها را می دهد. آردوینو (Arduino) یک پلتفرم اوپن سورس الکترونیک است. بدین معنی که نرمافزار و طرح سختافزار آن به صورت رایگان در اختیار تمام افراد قرار گرفته و افراد میتوانند به وسیلهٔ آن پروژههای الکترونیکی خود را به سادگی انجام دهند. اوپن سورس و رایگان بودن پلتفرم آردوینو باعث شده تا میلیونها نفر در سراسر جهان از این پلتفرم استفاده نمایند و روز به روز بیشتر آن را توسعه دهند. مزیتی که بواسطه رایگان بودن پلتفرم آردوینو بوجود آمدهاست این است که معمولاً هر کسی در هر کجای جهان یک مدار مکمل به نام شیلد برای انجام یک کار خاص توسط آردوینو طراحی مینماید و معمولاً کتابخانهای برای این شیلد مینویسد و اغلب اوقات این کتابخانهها به صورت رایگان با سایر افراد به اشتراک گذاشته میشود. این ویژگی منحصر به فرد باعث شده تا شما بتوانید برای هر ماژول، سنسور یا قطعهای که میخواهید به آردوینو متصل کنید کتابخانههای رایگان و صدها مثال رایگان پیدا کنید. مهندسین الکترونیک، دانشجویان این رشته و یا افرادی است که به طراحی و انواع بردها و مدارات الکترونیک و سایر علاقهمندان به طراحی برد ها و مدارات الکترونیکی می توانند از آردینو استفاده کنند. Visuino با ارائه اجزای مختلف سخت افزاری در یک محیط بصری به شما این امکان را می دهد که برنامه ها خود را به آسانی و تنها با drag و drop کردن اجزای مورد نیاز ساخته و طراحی کنند. برای اجرای نرم افزار در حالت طراحی هیچ تجهیزات یا سخت افزاری لازم نیست و پس از اتمام مرحله طراحی، می توانید با اتصال و آپلود برد Arduino آن را اجرا کنید. این نرم افزار از انواع بردهای آردوینو از جمله Teensy, Femto IO, ESP8266, ESP32, Controllino, Goldilocks Analogue, FreeSoC2, chipKIT, Maple Mini و... پشتیبانی می کند.
FlexLogger عضو جدید محصولات شرکت National Instruments است که به طور تخصصی برای راهاندازی، پیکربندی و تنظیم دستگاههای اندازهگیری CompactDAQ ارائه شده است. CompactDAQ نام تجاری دستگاههای اندازهگیری شرکت NI بوده که به در صنایع مختلف به خصوص الکترونیک کاربرد فرآوان دارد. از اندازهگیری شدت سیگنالهای ورودی و خروجی گرفته تا اندازهگیریهای صوت، دما، ولتاژ، کرنش و ارتعاش. این نرم افزار به گونهای طراحی شده است که میتوان انواع بسیاری از این دستگاهها را مدیریت و کنترل نمود.