MATLAB Sin 和 Sind 函式
Ammar Ali
2022年6月7日
本教程將討論使用 MATLAB 中的 sin()
和 sind()
函式求值的正弦值。
MATLAB sin()
和 sind()
函式
在 Matlab 中,sin()
和 sind()
函式用於求給定引數的正弦值。sin()
函式以弧度返回值的正弦,sind()
函式以度數返回值的正弦。
sin()
和 sind()
函式接受實數和複數形式的輸入。如果輸入值為實數,函式將返回-1 到 1 區間內的值,如果輸入值為複數,則返回值也為複數。
例如,讓我們求一個以弧度和度為單位的值的正弦值。請參閱下面的程式碼。
clc
clear
radian_out = sin(25)
degree_out = sind(25)
輸出:
radian_out = -0.1324
degree_out = 0.4226
在上面的程式碼中,我們使用了 25 的值,我們可以看到返回的結果是弧度和度數。我們還可以找到包含多個值的向量的正弦值,這些值可以是實數或複數。
sin()
和 sind()
將返回一個向量,其中包含輸入向量中存在的每個值的正弦值。例如,讓我們建立一個具有多個值的向量並求每個值的正弦值。
請參閱下面的程式碼。
clc
clear
values = [10 15 17 90]
radian_out = sin(values)
degree_out = sind(values)
輸出:
values =
10 15 17 90
radian_out =
-0.5440 0.6503 -0.9614 0.8940
degree_out =
0.1736 0.2588 0.2924 1.0000
在上述輸出中,每個值都以弧度和度數返回。函式的輸入可以是標量、向量、矩陣或實數或複數的多維陣列。
為了在 Matlab 中找到一個值的反正弦,我們可以使用 asin()
函式來計算弧度的結果,使用 asin()
函式來計算度數。