24小时热门版块排行榜    

查看: 512  |  回复: 1

木愚

铜虫 (初入文坛)

[求助] ATK计算V-I如何设计计算循环?

l利用ATK计算V-I如何设计计算循环,而不需要一个个点地去计算?如何修改*py文件?
谢谢了Sample Text
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

vv_china

铜虫 (小有名气)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
WDD880227: 金币+2, 感谢你您的耐心帮助 2012-04-24 08:34:16
http://www.quantumwise.com/docum ... x.html/chap.iv.html
这个官方教程里面有,具体脚本:

#read in the old configuration
#需要修改文件名,不在默认路径的话还需要添加相应路径##
device_configuration = nlread("li-h2.nc",DeviceConfiguration)[0]  
calculator = device_configuration.calculator()

# Define bias voltages
# 根据需要修改电压值 #
voltage_list=[0.25, 0.5, 0.75]*Volt
#make loop
for voltage in voltage_list:
    # Set new calculator with modified electrode voltages on the configuration
    # use the self consistent state of  the old calculation as starting input.
    device_configuration.setCalculator(
          calculator(electrode_voltages=(0*Volt, voltage)),
          initial_state=device_configuration)

    # Calculate the transmission spectrum
    transmission_spectrum = TransmissionSpectrum(
        configuration=device_configuration,
        energies=numpy.linspace(-5,5,100)*eV,
        )
#需要修改文件名,不在默认路径保持的话还需要添加相应路径##
    nlsave('li-h2.nc', transmission_spectrum)
2楼2012-04-24 07:56:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 木愚 的主题更新
信息提示
请填处理意见