Vector element replacement by specified variables

I am currently having issues with this code. I want to replace each entry of a vector with specified values.
for i=1:3
x=[1 2 5];
y=zeros(1,3);
y(1:1:3)=1+log(x(i));
end
That is I want y=[0 0 0] replaced by y=[1+log(x(1)) 1+log(x(2)) 1+log(x(3))].
Thanks in anticipation.

 Risposta accettata

x = [1 2 5];
y = 1+log(x);
x,y
x = 1×3
1 2 5
y = 1×3
1.0000 1.6931 2.6094

2 Commenti

Thanks for your response
You're welcome! Any questions, let me know. Otherwise, please "Accept This Answer". Thanks!

Accedi per commentare.

Più risposte (0)

Categorie

Prodotti

Richiesto:

il 16 Giu 2023

Commentato:

il 17 Giu 2023

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by