1樓:灩麗
1、首先需要知道matlab中表示角度的函式是sind、cosd、tand等,sin、cos、tan函式等都是以弧度為單位。
2、可以看一下sind函式介紹,在命令列視窗中輸入「help sind」。
3、如果用sind函式表示角度的話,輸入 sind(30),其中30是角度。
4、如果用sin函式表示角度的話,輸入sin(30/180*pi)。
5、也可以使用deg2rad將角度轉換為弧度,輸入 sin(deg2rad(30))得到的是相同的結果。
2樓:莊生曉夢
dms2rad(3828.163828)%度分/秒旋轉弧度,輸入格式d*mm。s*也就是說,m必須是2位,d和s可以是任何數,小數點後是s,角度值表示的方法。
如下參考:
1.首先,我們需要知道matlab中的角函式是sind,cosd,tand等,而sin,cos,tan函式都是用弧度表示的,如下圖。
2.檢視sind函式並在命令列視窗中鍵入helpsind,如下圖。
3.如果這個角用sind函式表示,輸入sind(30)其中30是這個角,如下圖。
4.如果這個角用正弦函式表示,輸入sin(30/180*pi)。
5.還可以使用deg2rad將角度轉換為弧度。如果輸入sindeg2rad(30)會得到相同的結果,如下圖。
3樓:影之光明
1、matlab裡面角度是用弧度表示的;
如x=sin(a),則a代表弧度大小,實際計算的是sin(360°*a/(2pi))的值;
如sin(pi/2)=1;
2、如果習慣使用角度計算,則可以自己寫乙個自定義函式function y=mysin(x)
a=x*2pi/360;
y=sin(a)
這樣使用mysin(x)的時候可以直接使用角度,如mysin(90)=1;
當然推薦使用預設的弧度計算;這也是很多程式語言通用的方式;
4樓:匿名使用者
matlab中三角函式sin、cos、tan等都是以弧度為單位的。
如果想用角度有兩種方法。
一種是用sind、cosd、tand等,他們是角度為單位的另一種就是用deg2rad將角度轉換為弧度。
5樓:劉賀
clear all;clc;
t=0:pi/20:pi;
y1=sin(t);
y2=cos(t)
y3=sin(t)+cos(t);
plot(t,y1,t,y2,t,y3);
legend('20\circ','40\circ','60\circ');
在matlab中,角度用什麼字母表示
6樓:
如果想用字母表示角度,有兩個方法:
1. 用三角函式sind(θ4)、cosd(θ4)、tand(θ4)、atand(θ4)進行表示,注意:θ4在輸入時是角度,只是沒有度數特有的符號(°)而已。
2. 用deg2rad將角度轉換為弧度。45度就是45/180*pi,60度就是60/180*pi。pi=3.1415。
7樓:匿名使用者
matlab中三角函式sin、cos、tan等都是以弧度為單位的。
如果想用角度有兩種方法。
一種是用sind、cosd、tand等,他們是角度為單位的另一種就是用deg2rad將角度轉換為弧度。
下面是例子,四個式子的值是一樣的。
sin(pi/6)
sind(30)
sin(deg2rad(30))
sind(rad2deg(pi/6))
8樓:匿名使用者
ls正解
我習慣使用弧度
45度就是45/180*pi
pi=3.1415
9樓:匿名使用者
沒有表示這個單位的字母,自己腦子裡記住單位是度還是弧度就行了
matlab中怎樣輸入角度值
10樓:莊生曉夢
dms2rad(3828.163828)%度分/秒旋轉弧度,輸入格式d*mm。s*也就是說,m必須是2位,d和s可以是任何數,小數點後是s,角度值表示的方法。
如下參考:
1.首先,我們需要知道matlab中的角函式是sind,cosd,tand等,而sin,cos,tan函式都是用弧度表示的,如下圖。
2.檢視sind函式並在命令列視窗中鍵入helpsind,如下圖。
3.如果這個角用sind函式表示,輸入sind(30)其中30是這個角,如下圖。
4.如果這個角用正弦函式表示,輸入sin(30/180*pi)。
5.還可以使用deg2rad將角度轉換為弧度。如果輸入sindeg2rad(30)會得到相同的結果,如下圖。
11樓:shine戚七七
角度用指數來表示:
a=10;
angle=pi/2; % 90 degree
b=a*exp(angle*i); % 表示 ae^(iw)。
matlab中的顯示精度問題+角度弧度轉換 :
format:設定輸出格式
對浮點性變數,預設為format short.
format並不影響matlab如何計算和儲存變數的值。對浮點型變數的計算,即單精度或雙精度,按合適的浮點精度進行,而不論變數是如何顯示的。對整型變數採用整型資料。
整型變數總是根據不同的類(class)以合適的資料位顯示,例如,3位數字顯示顯示int8範圍 -128:127。format short, long不影響整型變數的顯示。
format long 顯示15位雙精度,7為單精度(scaled fixed point)
format short 顯示5位(scaled fixed point format with 5 digits)
format short eng 至少5位加3位指數
format long eng 16位加至少3位指數
format hex 十六進製制
format bank 2個十進位制位
format + 正、負或零
format rat 有理數近似
format short 預設顯示
format long g 對雙精度,顯示15位定點或浮點格式,對單精度,顯示7位定點或浮點格式。
format short g 5位定點或浮點格式
format short e 5位浮點格式
format long e 雙精度為15位浮點格式,單精度為7為浮點格式。
matlab中三角函式sin、cos、tan等都是以弧度為單位的。
如果想用角度有兩種方法。
一種是用sind、cosd、tand、atand等,他們是角度為單位的
另一種就是用deg2rad將角度轉換為弧度。
下面是例子,四個式子的值是一樣的。
sin(pi/6)
sind(30)
sin(deg2rad(30))
sind(rad2deg(pi/6))
12樓:匿名使用者
弧度角直接表示
帶pi乘以乙個係數表示 例如60度=pi/3
不是弧度角用pi轉化為弧度角 乘以pi/180
13樓:匿名使用者
只能把角度轉換為弧度值
在matlab中,角度用什麼字母表示
如果想用字母表示角度,有兩個方法 1.用三角函式sind 4 cosd 4 tand 4 atand 4 進行表示,注意 4在輸入時是角度,只是沒有度數特有的符號 而已。2.用deg2rad將角度轉換為弧度。45度就是45 180 pi,60度就是60 180 pi。pi 3.1415。matlab...
matlab中10的幾次方怎麼表示
1 可以直接用 1 3 示例 a 1827 b a.1 3 b 1232 用開跟函式nthroot x,n 返回x的n次方根值,注意 x n為實數,如果 內x為負數,n一定不容能是偶數示例 nthroot 8,3 ans 2 1e6代表1 10 6 10e6代表10 10 6 10 7 用 或者e表...
請問高手們matlab中怎麼表示三角形區域
要畫出上面的圖下面的程式才可以,一樓的有問題,我畫出的圖 figure x0 0 y0 0 起始座標 x1 1 y1 1 對角坐版標 y2 0 1 4 1 1 4 x2 0 1 4 1 1 4 plot x0,x1 y0,y0 r 橫軸座標直線hold on plot x0,x0 y0,y1 r 縱...