我需要创建一个将组件矩阵作为参数并返回矩阵的函数?八度初学者帮助。创建一个将组件矩阵作为参数并返回矩阵的函数?
显然这个函数应该规范化我的数据? 在我的项目中还有其他一些说明以及此步骤,例如: 取矩阵并计算沿某一列的平均值。 计算测量值与此平均值之间的差值。 从每个测量中减去这个差异。 将更正后的矩阵返回给脚本。 将更正后的矩阵置于脚本中的变量中。
(我不知道这是什么功能是应该做什么的,我完全失去了和任何帮助将感谢感谢!)
我需要创建一个将组件矩阵作为参数并返回矩阵的函数?八度初学者帮助。创建一个将组件矩阵作为参数并返回矩阵的函数?
显然这个函数应该规范化我的数据? 在我的项目中还有其他一些说明以及此步骤,例如: 取矩阵并计算沿某一列的平均值。 计算测量值与此平均值之间的差值。 从每个测量中减去这个差异。 将更正后的矩阵返回给脚本。 将更正后的矩阵置于脚本中的变量中。
(我不知道这是什么功能是应该做什么的,我完全失去了和任何帮助将感谢感谢!)
这可能是作业,但我会帮你开始。
要创建一个函数,它接受一个矩阵,并返回一个矩阵:
function m_out = my_function(m_in)
%insert calculations here
end
找到一个矩阵的2范数(这是最大的奇异值):
the_norm = norm(my_matrix); % returns a scalar, 2-norm of matrix
要找到一个向量的平均值:
the_mean = mean(my_vector); % returns a scalar, mean of the vector
访问矩阵的特定列:
my_col = my_matrix(:, col_number); % my_col is a vector
要访问的矩阵的一个特定行:
my_row = my_matrix(row_num, :); % my_row is a vector
要从矩阵减去一个标量(单数):
new_matrix = old_matrix - single_number; % returns a matrix
向矩阵存储到一个变量(例如):
my_matrix = [1,2,3;4,5,6;7,8,9];
试试试试创建一个fu它将这一切放在一起。
+1所有的建议,而没有实际上做的功课OP。 – am304 2014-10-30 17:00:23
所以你知道:http://stackoverflow.com/help/on-topic – Alex 2014-10-30 16:53:25
你是如何在你描述的情况下结束的? (*“我不知道这是功能应该做什么或任何我完全失去了,任何帮助,将不胜感激,谢谢!”*) – Schorsch 2014-10-30 19:48:27