2011-10-05 37 views
0

這可能是一些愚蠢和簡單的向量或東西,但我無法用我的補救代數弄清楚。 (對不起,最初的困惑,我沒有完全解釋這一點,因爲我不認爲我的手術的後半部分是相關的。)在0到10的範圍內找到一個數字的反義詞

我有一個介於0和10之間的變量。我想找到它的對面同樣的規模,但我也想改變那種相反意義的「深度」。

變量:0-10(0-1.0真) Y =用戶輸入0-10(0-1.0真) Z =我的結果,我在尋找之間的深度之間 X =用戶輸入變量。

實施例,如果我的深度(Y)是全(10)中,X是: X = 0的相反。將10 X = 1的對面。將9 X = 2的對面。將8 等。

實施例,如果我的深度(Y)是無(0),X是: X = 0的相對將爲0 X = 1的對面。將1 X = 2的對面。將2 等。

我試圖在Reaktor中完成這個設計音樂合成器的程序。特別設計一個Chorus效果的「深度」參數,它可以反轉左右信號延遲。因此左信號的「速率」(本例中爲X)與右信號的「速率」相反,它們相反的差異由「深度」(Y)控制。

+0

向量不是必須的,這*是*簡單的代數 –

+0

對不起,我應該更深入地瞭解我正在努力完成的任務。我編輯了這篇文章,以反映我在這裏嘗試完成的全部內容。 – user980680

+1

在這個問題中,你說如果Depth是10,那麼X的對面是'(10-X)'。如果Depth爲0,那麼X的對面就是'X'。如果深度是5,X的反面會是什麼? –

回答

6

如果x是你的號碼,那麼你要找的只是(10 - x)

編輯滿足您更新規範的一種功能形式是(x + y - (x * y)/5.0)。這是爲010之間的值xy而設計的。

+0

對不起,我應該更深入地瞭解我正在努力完成的任務。我編輯了這篇文章,以反映我在這裏嘗試完成的全部內容。 – user980680

+0

@ user980680:查看已更新的答案。 – NPE

+0

我得到這個野生的結果。幸運的是Reaktor顯示它的數學!使用/ 5.0我得到了垃圾(X = 5,Y = 10我得到-7!?),但是如果我在從x + y減去x * y之前查看計算,我會得到幾乎正確的答案。它吐出的所有東西的第二個數字是正確答案,第一個數字是錯誤的。 X = 4,Y = 10,我得到-26。 (6是正確的!)X = 4,Y = 5我得到-11(1是正確的,2會更正確,但我沒那麼挑剔)。 X = 3,Y = 10,我得到-17(7是正確的)。 X = 3,Y = 4,我得到5(這有點關閉,但是接近!)。 – user980680

1

X = 10 - Y,其中Y是輸入和X是輸出

0的對面爲10:10 = 10-0 1的對面是9:9 = 10-1 2的對面是8:8 = 10-2

相關問題