Вызов функции для всех элементов в массиве

Допустим, у меня есть функция, например:

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

Однако, я думаю, должен быть более элегантный способ сделать это. Я попробовал некоторые из моих идей и сделал некоторый поиск, однако не мог найти никакого решения. Какие-либо предложения?

Ответы на вопрос(4)

Ваш ответ на вопрос