试图在MATLAB中创建我的第一个类,但显然我错过了一些东西。创建一个类的实例
所以这里是我的课下面。
classdef MyBank
properties
Balance;
CustName;
end
methods
function BA = MyBank()
BA.Balance = 0;
BA.CustName = 'Mr Blogs'
end
end
end
在相同的路径中我有一个m文件。在这个文件中我尝试从我的类创建一个对象,像这样,
bank = MyBank;
我得到错误信息“未定义功能或variabel‘MyBank’?不知道我错过了什么,因为我看到的例子似乎也做了同样的事情?
此外,当我在我的构造函数中键入BA应该有任何intellisense?在Matlab中找到它非常痛苦的编码。
你在命令行尝试“哪个MyBank”?也许包含.m文件的文件夹不在Matlab路径中 – Jonas 2014-11-05 10:17:24
@mHelpMe:这可能是您的一个'路径'问题,MATLAB没什么问题:) – Amro 2014-11-05 18:25:18
嗨&遗憾的是延迟回复。当我输入哪个MyBank时,我会得到如下答案,'H:\ Shared \ MyTeam \ Me \ Matlab \ Class_Test \ MyBank.m%MyBank构造函数'我希望这样看吗? – mHelpMe 2014-11-06 07:46:44