自定义数据类定义的不认可
11视图(30天)
显示旧的评论
你好,
我创建了以下文件夹结构:
D: \ _rep \图书馆\ MATLAB_packages \ + fwpck \ @GlobalParam \
在这个文件夹我创建了文件的GlobalParam。m的以下内容:
classdefGlobalParam < 万博1manbetxSimulink.Parameter
% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
属性(PropertyType =“双标量”)
ConversionFactor = 1;
结束
% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
方法
函数obj = GlobalParam(类型、价值convFact,最小,最大)
% GlobalParam类构造函数
%调用父类构造函数
obj@万博1manbetxSimulink.Parameter ();
%设置属性
obj。数据类型=类型;
obj。值=价值;
obj。ConversionFactor = convFact;
obj。Min =最小;
obj。Max = Max;
结束
结束
结束% classdef
我添加了路径的D: \ _rep \图书馆\ MATLAB_packages \”,下面的代码:
> > globalParam1 = GlobalParam (“单一”、145.45、0.34、100、200);
这导致错误
未识别的函数或变量“GlobalParam”。
我缺少什么?
任何帮助将不胜感激。:)
谢谢
克里斯多夫
0评论
接受的答案
史蒂文的主
2021年11月17日
这个类是fwpck包的一部分。您将需要使用包名或调用它
进口
包。
y = fwpck.GlobalParam (“单一”、145.45、0.34、100、200);