當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Matlab AMPL Parameter.hasDefault用法及代碼示例

classmethod Parameter.hasDefault()

用法

v = hasDefault

說明

v = hasDefault 如果參數設置了默認值,則返回 true

輸出參數

v

如果參數有默認值,則為 1,否則為 0

示例

創建兩個參數,一個有默認值,一個沒有,並檢查哪個有默認值:

ampl.eval('param a; param b{1..2} default 1;');
a = ampl.getParameter('a');
b = ampl.getParameter('b');
a.hasDefault
b.hasDefault

給出:

ans =
  0

ans =
  1

相關用法


注:本文由純淨天空篩選整理自ampl.com大神的英文原創作品 hasDefault。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。