تمام کسانی که به نوعی با موضوع پردازش تصاویر دیجیتال آشنایی یا برخورد داشته اند حتما نام این کتاب را شنیده اند. کتاب پردازش تصاویر دیجیتال رافائل سی. گونزالز یکی از مراجع مفید و معتبر در زمینه پردازش تصویر است که توسط گروه عظیمی از دانشجویان و محققان برای اهداف آموزشی و نیز به عنوان مرجع مورد استفاده دارد.
کتاب پردازش تصاویر دیجیتال گونزالز همچنین مرجع اصلی درس پردازش تصاویر دیجیتال در دوره کارشناسی ارشد مهندسی برق می باشد. مطالعه این کتاب می تواند برای کسانی که قصد شروع فعالیت در حیطه ی پردازش تصویر را دارند انتخابی مناسب باشد.
نسخه ای که در ادامه ی مطلب برای دانولد قرار داده شده است نسخه ی PDF ویراست سوم این کتاب می باشد که در سال ۲۰۱۲ منتشر شده است و در حال حاضر روی سایت آمازون با بهایی در حدود ۱۰۰ دلار به فروش می رسد. نسخه ی PDF آپلود شده دارای کیفیت نسبتا خوبی بوده و دارای قابلیت جستجو در متن نیز می باشد.
(بیشتر…)
یکی از ابزارهای شناخته شده و محبوب در طراحی و تحلیل مدارهای الکترونیکی دیجیتال که گستره ی وسیعی از نیاز های طراح را پوشش می دهد مجموعه ی Quartus است. شرکت Altera که یکی از تولید کنندگان قطعات الکترونیکی دیجیتال است این ابزار را برای پشتیبانی از طراحانی که در طرح های خود از قطعات ساخت این شرکت استفاده می کنند منتشر کرده است. Quartus ابزار قدتمندی است که توسط آن طراح می تواند گستره ی وسیعی از مدارهای دیجیتال را طراحی و شبیه سازی کند.
شرکت سازنده Quartus را در دو نسخه منتشر کرده است. نسخه ی Web Edition این نرم افزار کاملا رایگان بوده و تنها با هدف پشتیبانی از طراحانی که از قطعات ساخت Altera استفاده می کنند منتشر شده است. نسخه ی دیگر این نرم افزار Subscription Edition است که حجم بیشتری دارد و برای استفاده ی قانونی از آن نیاز به تهیه ی لایسنس معتبر از شرکت سازنده می باشد. البته تفاوت این دو نسخه تنها در کتابخانه ی قطعات نرم افزار است و به بیان بهتر از نظر هسته و مارآیی هر دو نسخه کاملا مشابه هستند.
(بیشتر…)
بدون شک ترانزیستورهای اثر میدانی و خصوصا MOSFET ها نقش به سزایی در رشد و پیشرفت تکنولوژی در سال های اخیر داشته اند. افزایش اعجاب برانگیز سرعت کامپیوترها تنها یک نمونه از قابلیت های این ادوات ریز دوست داشتنی است.
به این ترتیب نیازی به توضیح نیست که عملا قسمت شیرین این سری مطالب آموزشی hspice همین بخش ترانزیستورهای اقر میدانی است که طراح را قادر می ساز طرح های خود را شبیه سازی کرده و مورد مطالعه قرار دهد.
کار را با JFETها و MESFETها شروع می کنیم. البته تاکید زیادی روی آن ها نداریم چرا که بحث اصلی ما MOSFETها هستند که در ادامه ی این نوشتار به آن ها خواهیم پرداخت.
(بیشتر…)
جوملا یکی از قدرتمند ترین سیستم های مدیریت محتواست که به طراح اجازه ی پیاده سازی انواع سایت های اینترنتی را می دهد. فرقی نمی کند هدف شما پیاده سازی سایت یک نهاد دولتی باشد یا بخواهید یک فروشگاه اینترنتی یا سایت دانلود راه اندازی کنید. ممکن است بخواهید سایتی داشته باشید که در آن به معرفی مهارت های خودتان بپردازید و یا خدمات شرکتی را معرفی کنید. و یا حتی شاید بخواهید یک ایده ی آموزشی یا فرهنگی را به مرحله ی اجرا درآورید. هدف شما هر چه باشد، جوملا با امکانات گسترده ی خود در کنار شماست تا رویایتان را تحقق بخشد.
البته برای اینکه حداکثر بهره را از امکانات این سیستم ببریم لازم است به خوبی با امکانات و ویژگی های آن آشنا باشیم. کتاب برنامه نویسی برای جوملا یکی از منابعی است که می تواند در شناخت قابلیت ها و توانمندی های جوملا به ما کمک کند. هدف آموزشی این کتاب توانمند سازی خواننده در استفاده از کدنویسی php برای گسترش جوملاست.
(بیشتر…)
در بخش اول آموزش رسم نمودارهای دو بعدی در متلب می خواهیم با دستور plot آشنا شویم. plot یکی از دستورات پرکاربرد و البته منعطف متلب است که با استفاده از آن می توان انواع نمودارهای دو بعدی را به تصویر کشید. در قسمت های بعدی این سری آموزشی هم به روش هایی برای گسترش توانایی رسم نمودار در متلب خواهیم پرداخت.
البته plot برای رسم نمودارهای پیوسته استفاده می شود و چنانچه بخواهیم نموداری گسسته از یک متغیر گسسته رسم کنیم آنگاه باید از دستور stem استفاده کنیم. در ادامه ی مطلب استفاده از هر دوی این دستورها به صورت موازی مورد بحث قرار خواهد گرفت.
دستور plot را به چند شکل مختلف می توان به کار برد که در ادامه به ترتیب در مورد آن ها صحبت خواهیم کرد.
رسم یک متغیر در مقابل اندیس خودش
همانطور که می دانیم در متلب همه ی متغیر ها به صورت ماتریسی متشکل از چندین مقدار تعریف می شود و هر ماتریس یک اندیس دارد که با استفاده از آن می توان عناصر ماتریس را جداگانه شناسایی و فراخوانی کرد. مثلا می توانیم متغیری مانند fail داشته باشیم که قرار است تعداد دفعات خطا در خواندن مقادیر سنسورها را در آن دخیره کنیم و نموداری از این متغیر را رسم کنیم.
fail = [5 2 0 3 1 6 2 1 1 0 0 3];
plot (fail);
خروجی دستور بالا نموداری شبیه شکل زیر به ما خواهد داد.
البته نمودار بالا خیلی مطلوب ما نیست و طبیعی است که بخواهیم برای مقادیر گسسته ی مثال یک نمودار گسسته رسم کنیم و به همین خاطر کد زیر را با دستور stem اجرا می کنیم.
(بیشتر…)
حالا که با نحوه ی تعریف مقاومت ها، سلف ها و خازن ها در hspice آشنا شدیم زمان آن رسیده تا کمی بیشتر وارد قسمت جدی بحث شبیه سازی مدارات الکترونیکی با hspice شویم و به معرفی ترانزیستور ها بپردازیم. در ادامه این روند را با BJTها شروع می کنیم و قسمت بعدی را هم به ترانزیستورهای اثر میدانی اختصاص خواهیم داد.
نکته ای که خوب است از همین ابتدا به آن توجه داشته باشیم بحث مدل است. حتما از قسمت تعریف مقاومت و خازن ها به یاد دارید که در آنجا می توانستیم مدلی برای عنصر مورد نظرمان تعریف کنیم و برخی پارامترهای مربوط به شبیه سازی عنصر را در آن ذخیره کنیم و البته تعریف مدل در مورد مقاومت و خازن کاملا اختیاری بود. اما حالا که می خواهیم وارد دنیای نیمه هادی ها شویم باید بخاطر داشته باشیم که تعریف مدل برای عنصر نیمه هادی در hspice الزامی است. با این پیش زمینه ی ذهنی به سراغ دستور تعریف BTJ در hspice می رویم.
(بیشتر…)
ویراست چهارم کتاب مهندسی مایکروویو دیوید پوزار توسط انتشارات وایلی در سال ۲۰۱۱ میلادی چاپ و منتشر شده است و روی سایت آمازون با بهایی در حدود ۶۴ دلار به فروش می رسد. ویراست قبلی این کتاب توسط مهندس محمدرضا سهیلی فر و مجید آقابابایی ترجمه شده و نشر آیلار آن را در ۸۹۶ صفحه و بهای ۱۸۰۰۰تومان منتشر کرده است.
کتاب مهندسی مایکروویو دیوید پوزار یکی از مراجع درس مایکروویو رشته ی مهندسی برق-مخابرات است. مطالعه ی این کتاب همچنین می تواند برای دانشجویان سایر گرایش های مهندسی برق که نیاز به مطالعه ی سیستم های الکتریکی یا الکترونیکی در فرکانس های کاری بالا دارند مفید فایده باشد.
نسخه ی الکترونیک این کتاب در ۷۵۶ صفحه و در ۱۴ فصل به صورت PDF قابل جستجو با حجم تقریبی ۱۲ مگابایت و کیفیت بسیار بالا از «روزهای خط خطی» به صورت رایگان قابل دانلود است.
با توجه به منقضی شدن لینک دانلود قدیمی و درخواست های مکرر دوستان، فایل کتاب در تاریخ ۳۱ خرداد ۹۴ روی سرور مدیافایر آپلود شد.
(بیشتر…)
قبل از هر چیز لازم است در مورد خود سایدبار صحبت کنیم. سایدبار یا نوار کناری در وردپرس معمولا نواری افقی در کنار صفحات است که اطلاعات مفیدی را به صورت فشرده در اختیار بازدید کننده می گذارد. مثلا لینک آخرین نوشته های سایت را در دسترس بیننده می گذارد یا لیستی از برگه های سایت و امثال آن.
وردپرس به طراح قالب اجازه می دهد که سایدبارهای متعددی را در قالب پیاده کند. در نگاه اول ممکن است این قابلیت خیلی مفید به نظر نرسد ولی با نگاهی عمیق تر می توانیم کاربردهای متعددی برای آن پیدا کنیم که تنها برخی از آن ها به شرح زیر هستند.
- استفاده از دو ساید بار کنار هم یا در دو طرف صفحه
- استفاده از ساید بارهای مختلف در صفحات مختلف سایت. مثلا برای داشتن سایدبارهایی با محتوای متفاوت در صفحه ی نخست و در صفحات داخلی سایت.
- درج یک یا چند ساید بار در پایین صفحه و ایجاد widget_area
سایدبارهای وردپرس می توانند به دو صورت باشند. نوع اول سایدبارهای استاتیک هستند. البته ممکن است محتوای این سایدبارها دینامیک باشد و منظور از استاتیک، ثابت بودن کد تشکیل دهنده ی آن هاست. قسمتی از کد HTML و PHP قالب که مربوط به سایدبار می شود در یک فایل php ذخیره می شود و در موقع لزوم فراخوانی می شود.
نوع دوم سایدبار وردپرس سایدبار دینامیک است. در سایدبارهای دینامیک محتوای همچنان می تواند دینامیک یا استاتیک باشد. تنها تفاوت موجود در این حالت دینامیک بودن کد ساید بار است. به بیان دیگر سایدبارهای دینامیک استفاده از ابزارک ها را برای طراح قالب و مدیر سایت امکان پذیر می سازد. البته طراح خوش ذوق می تواند با ترکیب این دو نوع سایدبار ایده های خلاق خود را به بهترین نحو ممکن پیاده کند. با این مقدمه کوتاه به سراغ نحوه ی تعریف و استفاده از سایدبارها می رویم.
(بیشتر…)
در قسمت های قبلی با نحوه ینوشتن نت لیست در hspice آشنا شدیم و اندکی در مورد مقاومت ها و خازن ها هم صحبت کردیم و حالا نوبت به سلف ها رسیده است. در قسمت بعدی آموزش hspice تعریف انواع ترانزیستور در hspice را خواهیم آموخت. بعد از آن به سراغ منبع ولتاژ و جریان می رویم و در انتها هم آموزش مقدماتی hspice را با بررسی چگونگی اضافه کردن زیر مدارها، مدل ها و فایل ها به نت لیست hspice خاتمه می دهیم.
(بیشتر…)
میزبانی رایگان سرویسی است که برخی شرکت های فعال حوزه ی IT با اهدافی که عمدتا مبتنی بر تبلیغات و بازاریابی است به مشتریان خود ارائه می دهند. کاربران هم بنا به دلایل متعددی به سرویس های رایگان علاقه دارند که البته مهم ترین آن ها مسائل اقتصادی است.
اما اکثر سرویس های میزبانی رایگان با مشکلات عمده ای رو برو هستند که مهم ترین آن ها عدم دسترسی به کنترل پنل کارآمد است. در این میان تنها برخی سرویس دهندگان بزرگ با هدف معرفی قابلیت های سرویس میزبانی خود اقدام به ارائه ی حدمات رایگان با کیفیت بالا می کنند. البته طبق قاعده ی کلی «هیچ ارزانی بی علت نیست» عقل در کیفیت چنین سرویسی شک می کند. با این وجو جای هیچ نگرانی نیست چون علت رایگان بودن سرویس روشن و واضح است. از میان مشتریان سرویس رایگان عده ای که در کار خود جدی هستند بعد از دیدن کیفیت سرویس رایگان به خرید سرویس های حرفه ای همان سرویس دهنده متمایل می شوند و این یعنی یک راهکار تبلیغاتی کارآمد مبتنی بر اصل «مشک آن است که خود ببوید»!
(بیشتر…)