یادگیری بی انتهاست...



ابتدا  command prompt یا (cmd) رو در ویندوز اجرا کرده سپس برای نصب کتابخانه باید دستور زیر وارد کنیم: (برای نصب کتابخانه باید به اینترنت متصل باشید تا آنرا دانلود کند.)

pip install <libraryName>

 برای مثال می خواهیم کتابخانه numpy را نصب کنیم باید باید از دستور فوق استفاده کرده و فقط به جای <libraryName> در دستور بالا اسم کتابخانه را بنویسیم. 

pip install numpy 

برای مشاهده اینکه چه پکیج های بر روی سیستم شما نصب است باید دستور زیر را وارد کنید:

pip list

برای آشنایی با دستورات بیشتر به این

 سایت  مراجعه کنید. 

برای نصب آخرین نسخه پایتون به این

سایت مراجعه کنید. 


         

hspice

نرم افزارHSPICE یک نرم افزار قدرتمند در زمینه تحلیل و شبیه سازی مدار های آنالوگ، در فرکانس های پایین و بالا می باشد.

و با استفاده از این نرم افزار می توانید مدارهای الکترونیکی پیچیده را شبیه سازی کنید و اطلاعات گره های مدار را مشاهده کنید.

دانلود نرم افزار HSPICE 2010 (لینک دانلود به زودی گذاشته می شود)

دانلود آموزش نرم افزار HSPICE



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

برای افزودن گرامرلی به مرورگر کروم به این

لینک مراجعه کنید.

برای افزودن گرامرلی به مرورگر فایر فاکس به این 

لینک مراجعه کنید.

برای دانلود نسخه دسکتاپ به این

لینک مراجعه کنید.


         

hspice

نرم افزارHSPICE یک نرم افزار قدرتمند در زمینه تحلیل و شبیه سازی مدار های آنالوگ، در فرکانس های پایین و بالا می باشد.

و با استفاده از این نرم افزار می توانید مدارهای الکترونیکی پیچیده را شبیه سازی کنید و اطلاعات گره های مدار را مشاهده کنید.

دانلود نرم افزار HSPICE 2010 رمز فایل: (learnwell.blog.ir)

دانلود آموزش نرم افزار HSPICE



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

برای مشاهده فیلم

آموزش نصب نرم افزار اچ اسپایس 2010 در آپارات به این لینک مراجعه کنید. 


Advanced Design System یا ADS‎‎ به عنوان قدرتمندترین محصول شرکت Keysight EEsof EDA، یک نرم افزار تحلیل Microwave بوده که ابزار طراحی قدرتمندی را در اختیار مهندسان RF/Microwave، طراحان DSP و طراحان سیگنال ترکیب شده قرار می دهد.

این برنامه شامل کتابخانه ای از قطعات معمول مانند المان های فشرده، خطوط انتقال، Power Splitter ها، هایبریدها، دیودها، ترانزیستورها، منابع و غیره بوده که از آن ها برای ساخت و شبیه سازی یک مدار یا سیستم استفاده می شود. نتایج خروجی هایی مانند: پارامترهای S، طیف فرکانسی، نمودار حوزه زمان و توان ورودی خروجی مقایسه ای، در فرم های عددی و گرافیکی این برنامه قابل دریافت است. همچنین به کمک این نرم افزار، تکنیک های بهینه سازی مختلفی را برای رسیدن به عملکرد مورد نظر مدار می توان به کار برد.

امکانات و ویژگی‌های نرم‌افزار Advanced Design System :

– طراحی کامل شماتیک و صفحه‌بندی یا Layout مدار

– پیشرو با آخرین فناوری‌های صنعت برق، الکترونیک و مخابرات

– دارای کتابخانه‌ی کاملی از انواع قطعات مورد نیاز مانند ترانزیستورها، منابع، دیودها، خطوط انتقال و…

– امکان طراحی انواع فیلترهای آنالوگ و دیجیتال

– قابلیت شبیه‌سازی خطی و تحلیل پارامترهای S و همچنین X-Parameter

– دارای شبیه‌ساز سیستم Radio Frequency) RF)

– تجزیه و تحلیل جریان متناوب AC و مستقیم DC

– قابلیت بهینه‌سازی عملکرد مدار و با 13 ابزار بهینه‌سازی

– تجزیه و تحلیل تقویت‌کننده‌های قدرت

– محاسبه و شبیه‌سازی نقطه‌ی کار ترانزیستورها

– نمایش گرافیکی و عددی اطلاعات خروجی پارامترهای مختلف با امکان انجام مقایسه

– قابلیت کار با نمودار اسمیت

– استفاده از روش تحلیل تعادل هارمونیک یا Harmonic Balance

– بررسی و محاسبه پارامترهای پراکندگی ترانزیستور ماسفت یا Metal–Oxide–Semiconductor Field-Effect Transistor) MOSFET)

– قابلیت Transient Analysis یا تجزیه و تحلیل گذرا

– محاسبه‌ی تکانه یا اندازه‌ی حرکت (Momentum)

و…

ِتصویر ADS


منبع : 

faradars.org

downloadly.ir

 


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

در این پست ما قصد داریم تا نحوه نصب نسحه  2010 این نرم افزار را به شما آموزش دهیم.
 

امروز قصد داریم تا ریشه های معادله درجه دو را به وسیله زبان برنامه نویسی پایتون به دست آوریم.

معادله درجه دو بدین صورت است:

ax2 + bx + c =0

کد برنامه به صورت زیر است :

import cmath

a = 1
b = 5
c = 4

delta = (b**2) - (4*a*c)

root1 = (-b-cmath.sqrt(delta))/(2*a)
root2 = (-b+cmath.sqrt(delta))/(2*a)

print("The solution are {0} and {1}".format(root1,root2))

در این برنامه از ماژول cmath برای حل معادله درجه دو استفاده کرده ایم. ابتدا مقدار delta را محاسبه می کنیم و در مرحله بعد ریشه را محاسبه می کنیم.

با استفاده از عبارت:

cmath.sqrt(delta)

از مقدار delta جذر میگیریم.

حال شما می توانید بجای a,b,c مقادیر دلخواه خود را گذاشته و برنامه را تست کنید.

می توانید بجای اینکه هر بار مقدار a,b,c در برنامه عوض کنید کد زیر را به جای a,b,c قرار داده تا مقادیر را از کاربر بگیرید:
 

a = float(input("Enter a: "))
b = float(input("Enter b: "))
c = float(input("Enter c: "))

کد نهایی به صورت زیر است:

import cmath

a = float(input("Enter a: "))
b = float(input("Enter b: ")) 
c = float(input("Enter c: "))

delta = (b**2) - (4*a*c)

root1 = (-b-cmath.sqrt(delta))/(2*a)
root2 = (-b+cmath.sqrt(delta))/(2*a)

print('The solution are {0} and {1}'.format(root1,root2))

خروجی هم بدین صورت می باشد:

The solution are (-4+0j) and (-1+0j)

موفق باشید.


سلام امروز قصد داریم تا به وسیله زبان برنامه نویسی پایتون حروف برزگ را به حروف کوچک و بلعکس تبدیل کنیم.

از کد های زیر برای تبدیل حروف استفاده می کنیم :

کد اول :

def convert(string):
    newstring = ""
    for char in string:
        if 65<= (ord (char))<= 90 :#upper to lower 
            newstring += chr (ord(char) + 32)

        elif 97<=(ord (char))<= 122 :#lower to upper
            newstring += chr (ord(char) - 32)
        else :
            newstring += char
    return newstring

string ='LeArN wElL'
print(convert(string))

خروجی :

lEaRn WeLl

در کد بالا از توابع ord و  chr استفاده کرده ایم که تابع  ord کد اسکی معادل حروف را می دهد و تابع chr نیز کد اسکی را میگیرد و حرف مربوط به آن کد را می دهد. مثلا:
 

>>> ord("a")
97
>>> ord("z")
122
>>> ord("A")
65
>>> ord("Z")
90
>>> chr(97)
'a'
>>> chr(122)
'z'
>>> chr(65)
'A'
>>> chr(90)
'Z'
>>> 

کد دوم :

 

def convert(string):
    newstring =""

    for char in string: 
        if (char.isupper()) == True: 
            newstring+=(char.lower()) 

        else: 
            newstring+=(char.upper())
    return newstring    

string ='LeArN wElL'
print(convert(string))

 

در کد فوق اگر char حرف بزرگ باشد خروجی char.isupper()،True خواهد بود. و char.lower()حروف بزرگ را به حروف کوچک تبدیل می کند.

 

موفق باشید.

 

 


آخرین ارسال ها

آخرین جستجو ها