فهرست بستن

برنامه‌ریزی خطی در پایتون با استفاده از کتابخانه PuLP

بسیاری از مسائل صنعت و مهندسی در عمل به برنامه‌ریزی بهینه با تابع هزینه قابل بیان به شکل خطی تحت قیود تساوی و ناتساوی ختم می‌شود. ابزارهای بسیاری برای حل این نوع مسائل طراحی شده است که بطور رایگان در دسترس عموم قرار دارد؛ مثل GNU Linear Programming Kit یا GLTK. با این حال این ابزارها بعنوان ورودی از مدل مجتمع ماتریسی استفاده می کنند. کتابخانه PuLP در پایتون واسط بین کاربر و حل کننده‌های برنامه‌ریزی خطی می‌باشد تا کاربر در گیر ساخت مدل ماتریسی که اغلب زمان بر و پر خطا است نباشد.

یادگیری ماشین برای تشخیص اعداد با استفاده از scikit-learn

بسته‌های نرم‌افزاری متعددی برای انجام کارهای مربوط به یادگیری ماشین ارائه شده است که شاید از این میان نامدارترین آن‌ها کتابخانه tensorflow باشد. با این حال برای وظایف معمولی‌تر و صد البته برای شروع یادگیری ماشین کتابخانه‌های سبکتری نیز وجود دارد. یکی از این کتابخانه که بر پایه scipy، numpy و matplotlib توسعه یافته است، کتابخانه scikit-learn می‌باشد. در این نوشته به نحوه تشخیص اعداد با استفاده از امکانات فراهم شده توسط این کتابخانه پرداخته خواهد شد.

نحوه استفاده صحیح از numpy برای افزایش سرعت محاسبات

کتابخانه‌های جنبی پایتون اکثرا از  رابط Python/C برای افزایش سرعت اجرا استفاده می کنند. برای اینکه بتوانیم از این ظرفیت بالقوه استفاده نماییم باید حدالامکان فراخوانی مکرر توابع کتابخانه‌ای را کاهش دهیم. بعبارت عملی‌تر از استفاده از حلقه‌ها و فراخوانی توابع پشت‌سر هم و زاید اجتناب نماییم. در این نوشته با مثال‌های متعدد نحوه استفاده صحیح از numpy برای افزایش سرعت محاسبات توضیح داده خواهد شد.

مدار تست آی سی تایمر ۵۵۵

یکی از مورد استفاده ترین و پرکاربردترین آی سی ها در مدارات الکترونیکی آی سی ۵۵۵ می باشد. این آی سی معمولا برای انجام وظایف زمانی مورد استفاده قرار می گیرد و می توان با آن تعداد زیادی از مدارات عملی را پیاده سازی کرد. اولین کار وقتی یک آی سی ۵۵۵ بدستتان رسید، تست آی سی است. اینکه تمام کارایی مورد انتظار از یک ۵۵۵ را دارد یا خیر.

PSO الگوریتمینین پایتون دیلینده نئجه یازیلماسی

PSO الگوریتمی، قوش سورولرینین اجتماعی یاشاملاریندان الهام آلینان بیر  الگوریتم دیر. PSO داهی اونون کیمی الگوریتملر عمومیتله بیر مسئله‌نین متعدد جوابلاری ایله باشلاییب، جوابلاری الگوریتم قاباغا گئتمه‌سی ایله بیر، یاخشیلادارلار؛ اونون اوچون ده بو الگوریتملره «یاخشیلاشدیرما الگوریتملری» آدینی وئره‌بیله‌ریک. یاخشیلاتما قارشیلاشدیغیمیز مسئله ایله معنی‌له‌نیر. بعض مسئله‌لرده گلیری و قازانجی چوخالتماق، بعضی‌لرینده ایسه چیخیری آزالتماق، یاخشیلاتماق معیاریمیز اولور.

معرفی کتابخانه برای دستکاری فایلهای وُرد با استفاده از پایتون

اگر به دنبال ویرایش فایلهای ورد با پایتون هستید و بعد از کمی جستجو به این صفحه رسیده اید، احتمالا می خواهید تعداد زیادی فایل ورد را با استفاده از بانک اطلاعاتی که در دست دارید بسازید، یا می خواهید یک بانک اطلاعاتی را با استفاده از تعداد زیادی فایل ورد ایجاد کنید یا شاید ویرایشهای مشخصی را روی تعدادی فایل ورد بدون اینکه یکی یکی باز شوند، انجام دهید. این کار با استفاده از کتابخانه python-docx امکان پذیر است. پس این نوشته را دنبال نمایید.

پایتون یازیلیملاما دیلینده فایللارا یازیب اوخوما

بوتون یازیلیملاما دیللرینده اهمیتلی مسئله‌لردن بیری، یازیلیمین گیریشینی اوخوماق و چیخیشینی ساخلاماق اوچون فایللارلا ایشله‌مک دیر. فایللارا یازیب اوخوما پایتون دیلینده باشقا دیللر کیمی ایکی یوللا امکانلی دیر، بیرینجی یول باینری شکلینده، ایکینجی ایسه حرفلر توالی‌سی شکلینده. بو یازیدا وئریلرین نئجه حرفلر توالی‌سی شکلینده فایلا یازیلیب اوخونماسی آچیقلاناجاق دیر.

چند جمله‌ای ها در پایتون با کتابخانه numpy (قسمت اول)

چند جمله‌ای ها کاربرد ویژه‌ای در ریاضیات و مهندسی دارند. بیشتر این کاربرد مربوط به تقریب توابع در آنالیز عددی می باشد. در زبان برنامه نویسی پایتون با استفاده از کتابخانه محاسباتی numpy می توانید چند جمله‌ای ها را ایجاد کرده و از آنها استفاده کنید. این کتابخانه به کاربران این امکان را می دهد که با تعداد جملات مشخص داده ها را با چند جمله ای ها تقریب بزنند.

پایتون یازیلیملاما دیلینده حلقه‌لر اوزره قیسا آچیقلاما

گئچن اون ایلده یئیین گلیشمه‌سی ایله آدی دیللره دوشن پایتون یازیلیملاما دیلی آز آز بوتون ساحه‌لرده اؤزونه گؤرونَکلی یئر آچمیش دیر. بو یازیدا پایتون دیلینده حلقه‌لرین نئجه یازیلماسی و هانسی مقصدلر اوچون ایشلنمه‌سی اوزره بحث اولاجاق دیر.