i need help with building 2 row 10 colum matrix, the first row will present my x values and under every x i want the matrix to show me the value of f(x)
for example, if my f(x) = 2x and 0<x<11
1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16 18 20
thanks for the help

 Accepted Answer

x = linspace(0,11,10) ;
f = 2*x ;
iwant = [x;f]
iwant = 2×10
0 1.2222 2.4444 3.6667 4.8889 6.1111 7.3333 8.5556 9.7778 11.0000 0 2.4444 4.8889 7.3333 9.7778 12.2222 14.6667 17.1111 19.5556 22.0000

4 Comments

reshef caspi
reshef caspi on 11 Jan 2021
thank you very match!
reshef caspi
reshef caspi on 11 Jan 2021
hi again, what if i want my function to be f(x)= x^2? or x^n in general?
These ar basic questions, you should read documentation to start with.
f = x.^n ; % element by elememnt operation
reshef caspi
reshef caspi on 11 Jan 2021
thanks

Sign in to comment.

More Answers (1)

WalterWhite
WalterWhite on 11 Jan 2021
Another way to get the solution
x(1,:) = 1:10; %x
x(2,:) = x(1,:).^x(1,:); %f(x)= x^x
x

Categories

Asked:

on 11 Jan 2021

Answered:

on 11 Jan 2021

Community Treasure Hunt

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

Start Hunting!