ゼロでいっぱいの行列があります。次に、一度に 1 つの 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
終わり
自分のやりたいことがある程度明確になることを願っています。このコードを実行すると、「タイプ 'double' の入力引数に対して未定義の関数 'AddEmployee' です。」というメッセージが表示されます。
すべてのファイルが同じフォルダーにあり、それが私の matlab セッションのパスであるため、これを本当に理解していません。
前もってありがとう/Lasse