在构建类的一个实例时,构造函数必须保存返回的对象的类。
14日视图(30天)
显示旧的评论
目前我从事一个项目,我以前从未在Matlab和OOD,似乎真的势不可挡。与主文件编译代码时它给了错误statating”构建“cSubstance”类的一个实例时,返回的对象的构造函数必须保护类。”
classdefcSubstance
属性
变长度输入宗量
结束
方法
函数这= cSubstance(变长度输入宗量)
这=结构(…
“mName”[],…%的名字
毫米波的[],…%分子量(g /摩尔)
“电子”[],…%临界温度(K)
“货币政策委员会”[],…%临界压力(Pa)
“瓦”[],…%偏心因子
“外套”[],…%的安托万方程参数,现况(Pa) = A - b / (T (K) + C)
“mAntB”[],…%安托万方程的参数B,现况(Pa) = a - B / (T (K) + C)
“mAntC”[],…%安托万方程的参数C,现况(Pa) = a - b / (T (K) + C)
mTf的[],…%融化在三相点温度(K)
“它”[],…%熔化焓三相点(J /摩尔)
“mEoSParam”[]);% EoS-specific参数(年代)
%初始化参数
这一点。mName =' ';
这一点。毫米波= 0;
这一点。矿渣mTc = 0;
这一点。mPc = 0;
这一点。mw = 0;
这一点。蝠鲼= 0;
这一点。mAntB = 0;
这一点。mAntC = 0;
这一点。mTf = 0;
这一点。美家= 0;
这一点。mEoSParam = {};
如果输入参数个数> 0,。mName =变长度输入宗量{1};结束
如果输入参数个数> 1,这。毫米波=变长度输入宗量{2};结束
如果输入参数个数> 2,这。矿渣mTc =变长度输入宗量{3};结束
如果输入参数个数> 3。mPc =变长度输入宗量{4};结束
如果输入参数个数> 4。mw =变长度输入宗量{4};结束
如果输入参数个数> 5,。蝠鲼=变长度输入宗量{5};结束
如果输入参数个数> 6,。mAntB =变长度输入宗量{6};结束
如果输入参数个数> 7。mAntC =变长度输入宗量{7};结束
如果输入参数个数> 8日。mTf =变长度输入宗量{8};结束
如果输入参数个数> 9日。美家=变长度输入宗量{9};结束
如果输入参数个数> 10,这个。mEoSParam =变长度输入宗量{10};结束
结束
结束
结束