我有一个充满零的矩阵。然后,我想一次将一个 0 更改为值 1。必须由我来决定我想改变哪个元素。我尝试了以下方法:
classdef project < handle
properties
scheme
end
methods
function obj = project(antpro,antmed)
obj.scheme = zeros(antpro,antmed);
end
function obj = AddEmployee(pronav,mednav)
% Function adding a employee to the scheme
obj.scheme(pronav,mednav) = 1;
end
end
结尾
我希望有点清楚我想要做什么。当我运行此代码时,我收到消息:“未定义函数 'AddEmployee' 用于类型为 'double' 的输入参数。”
我真的不明白这一点,因为我所有的文件都位于同一个文件夹中,并且它是我的 matlab 会话的路径。
提前谢谢你/Lasse