To equate one value to another?

1 view (last 30 days)
Hello! I have signal values ​​(floating values) how do I equate them to the depth of this signal?
signal values ​​800 801 702 and up to 2000 depth is 14 15 11 and so on until 2000 what could I do then as a result 15 -5 and for my signal it will be like 800-264
Help me please!
  4 Comments
Andrei Bobrov
Andrei Bobrov on 10 Jul 2019
Please show your small example.
Lev Mihailov
Lev Mihailov on 10 Jul 2019
signal=[816 810 892 ... ];
detph=[37 35 34 ....];
signalplus10=(signal(1)*depth(1)+10./depth(1)

Sign in to comment.

Accepted Answer

Andrei Bobrov
Andrei Bobrov on 10 Jul 2019
May be like this:
Let S - your signal.
m = min(S);
detph = 10/(max(S) - m)*(S - m) + 5;

More Answers (0)

Products

Community Treasure Hunt

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

Start Hunting!