MATLAB Answers

case of two mappings

1 view (last 30 days)
hang dong
hang dong on 21 May 2019
Commented: hang dong on 22 May 2019
Hi everyone! I am having difficulty in the combination of the two mappings, I have tried many times but still have not found a way to build the program. hope everyone help me. thank you very much.

  1 Comment

Rik
Rik on 21 May 2019
Have a read here and here. It will greatly improve your chances of getting an answer.
What do you mean exactly by mappings? Please provide a small example input and output to illustrate what you mean. And what have you tried so far?

Sign in to comment.

Answers (3)

Walter Roberson
Walter Roberson on 21 May 2019
%mapping #1: x -> x^2
%mapping #2: x -> x/2 + 1
mapping1 = @(x) x.^2;
mapping2 = @(x) x/2 + 1;
map1_2 = @(x) mapping2(mapping1(x));
fplot(map1_2, [-5 5])

  0 Comments

Sign in to comment.


hang dong
hang dong on 22 May 2019
mapping1: permutation [0 1 3 2]
mapping2: permutation [0 3 2 1]
The combination of these two mappings will be a permutation I know how to calculate it on writing paper, I have trouble doing it on matlab

  0 Comments

Sign in to comment.


James Tursa
James Tursa on 22 May 2019
Not sure which one is first, but maybe one of these is what you want?
>> mapping1 = [0 1 3 2]
mapping1 =
0 1 3 2
>> mapping2 = [0 3 2 1]
mapping2 =
0 3 2 1
>> mapping1(mapping2+1)
ans =
0 2 3 1
>> mapping2(mapping1+1)
ans =
0 3 1 2

  1 Comment

hang dong
hang dong on 22 May 2019
thank you very much!

Sign in to comment.

Sign in to answer this question.