Вызов функции для всех элементов в массиве
Допустим, у меня есть функция, например:
function [result] = Square( x )
result = x * x;
end
И у меня есть массив, как следующий,
x = 0:0.1:1;
Я хочу иметьy
массив, в котором хранятся квадратыx
использую мойSquare
функция. Конечно, одним из способов было бы следующее,
y = zeros(1,10);
for i = 1:10
y(i) = Square(x(i));
end
Однако, я думаю, должен быть более элегантный способ сделать это. Я попробовал некоторые из моих идей и сделал некоторый поиск, однако не мог найти никакого решения. Какие-либо предложения?