Main Content

このページの翻訳は最新ではありませ。

単位変换と単位系

符号数学工具箱™で単位を変换します。このページでは,単位间およびおよび系(si,cgs,ユーザー定义の単位などなどの変换示します系などなど変换をます。

単位の変换

単位间の変换には,unitConvertを使用します。

1.2 メートルをセンチメートルに変換します。

u = symit;Len = 1.2 * U.m;Len = UnitConvert(Len,U.cm)
伦= 120*[cm]

结果结果は厳密なシンボリック型となりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなり変换なりなりなりなりなり厳密なりなりはインチ厳密厳密厳密厳密インチはインチはなりはなりなりはははは厳密厳密シンボリックますますますはははますますなりますなりますなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりなりてててなりなりなりなり変换なり変换変换なりなり変换変换変换変换変换

Len = UnitConvert(Len,U.In)
len =(6000/127)* [in]
[len units] = separateUnits(len); len = double(len)
Len = 47.2441.

输量5千克2米/秒2で加速するのに必要な力を計算します。

m = 5 * u.kg;a = 2 * U.m / U.S ^ 2;f = m * a
f = 10 *(([kg] * [m])/ [s] ^ 2)

結果をニュートンに変換します。

f = UnitConvert(F,U.N)
f = 10 * [n]

ヒント

単位の名前を探すにはタブの拡張を使用してください。你。とと力量,Tabキーを押して、入力を続けてください。

Fを 3 メートルにわたって加えたときのエネルギーを計算します。結果をジュールに変換します。

d = 3 * u.m;e = f * d
e= 30*[N]*[m]
E = UnitConvert(e,u.j)
e = 30 * [J]

eをキロワット時に変換します。

e= unitConvert(E,u.kWh)
e= (1/120000)*[kWh]

温度単位の変换

温度はで表すます。'温度'入力を'绝对'と指定し、温度を絶対温度であると仮定して変換します。

摂氏23度をケルビンに変換して、最初は温度の差分として扱っていた温度を絶対温度として扱います。

u = symit;t = 23 * u.celsius;Relk = UnitConvert(T,U.K,'温度','差异')
Relk = 23 * [K]
一种bsK = unitConvert(T,u.K,'Temperature','absolute')
absk =(5923/20)* [k]

0.は无次元であり,0.度は表すことができないため,细胞致力于使して0.度の温度単位を変換します。

摂氏0.度を华氏に変换ますます。

tc = {0,u.celsius};TF = UnitConvert(TC,U.Fahey,'温度','绝对')
tf = 32 * [华氏]

SI,CGS,US単位単位への変换

単位,自动的に正しい単位変换変换れれれにれれれれれれれれれれれれれれれれれれれれれのの“単位への変換では、使いやすい単位を選ぼうとします。使用可能な単位系には SI、CGS および US が含まれます。すべての単位系については、単位系の一覧を参照してください。さらに、カスタム単位系を定義することもできます。

输量5千克2米/秒2で加速するのに必要な力を計算します。結果として返される単位は、読みにくくなっています。Si.オプションと衍生的オプションを指定して、これらを便利な単位に変換します。unitConvertは正しいニュートン単位を自動的に選択します。

u = symit;m = 5 * u.kg;a = 2 * U.m / U.S ^ 2;f = m * a
f = 10 *(([kg] * [m])/ [s] ^ 2)
f = UnitConvert(f,'si','派生')
f = 10 * [n]

Fを US 単位に変換します。既定により、変換された単位は基本単位です。便宜上、衍生的オプションを使用して組立単位への変更も行います。組立単位の方が容易に理解できます。

F= unitConvert(F,'US')
F= (1250000000000/17281869297)*(([ft]*[lbm])/[s]^2)
f = UnitConvert(F,'美国','派生')
f =(20000000000000/8896443230521)* [LBF]

Fを CGS 組立単位に変換します。

F= unitConvert(F,'CGS','Derived')
F= 1000000*[dyn]

Siでの指定をを组立単位にします。

loadCell = [ 3*u.kg; % capacity 50*u.mm; % length 15*u.mm; % width 10*u.mm; % height -10*u.Celsius; % minimum temperature 40*u.Celsius; % maximum temperature ]; loadCell = unitConvert(loadCell,'US','derived','Temperature','absolute')
loadcell =(300000000/45359237)* [lbm](125/762)* [ft](25/508)* [ft](25/762)* [ft] 14 * [华氏度] 104 * [华氏]

unitConvertが便利な単位を選択しなかった場合は、さらにunitConvertコマンドを使用して結果を調整します。ここでは、フィートよりインチの方が便利です。 結果をインチに変換します。

LoadCell = UnitConvert(LoadCell,U.Inch)
loadCell = (300000000/45359237)*[lbm] (250/127)*[in] (75/127)*[in] (50/127)*[in] 14*[Fahrenheit] 104*[Fahrenheit]

厳密なシンボリック値は、読みにくくなっています。単位を分離して双倍的に変换します。

[loadCellDouble loadCellUnits] = separateUnits(loadCell); loadCellDouble = double(loadCellDouble)
loadCellDouble = 6.6139 1.9685 0.5906 0.3937 14.0000 104.0000

またはvpa.また,vpa.关は

loadCell = vpa(loadCell)
14.0 * [华氏] 104.0 * [华氏] 0.5905511870349806810314960688989878068803496068703498038844068480388034980388780 :> 14.0 * [华氏]

米国測量エーカー単位の 5 エーカー (交流)をを法

u = symit;一种rea = 5*u.ac_US; area = unitConvert(area,'SI')
一种rea = (313632000000/15499969)*[m]^2

既存既存の系からからのカスタム単位系の

カスタムカスタム単位系ををととと単位系はははことでで単位系定义できすることで系系定义できできこと単位系系使定义できこと単位系系系使定义でき単位単位系系を使使できこと単位系系系使とますで単位系系系をますますますでで系系系ますますますで系系系系ますます単位l,基本単位単位および组立単位の定义について,単位系の定义を参照してください。

フォトニクスでは,一般的に使用ささはナノ秒ます。safeunits.derivedUnitsを使用して SI 基本単位と組立単位を取得します。subsを使用して結果を変更します。

u = symit;bunits = baseunits('si');Bunits = subs(bunits,[u.mu.s],[u.nm u.ns])
Bunits = [[kg],[ns],[nm],[a],[cd],[mol],[k]]
dunits = derivedunits('si');dunits = subs(dunits,u.j,u.ev)
dunits = [ [F], [C], [S], [H], [V], [eV], [N], [lx], [lm], [Wb], [W], [Pa],... [Ohm], [T], [Gy], [Bq], [Sv], [Hz], [kat], [rad], [sr], [Celsius]]

メモ

safeunits.derivedUnitsという名前の変数を定義しないでください。これらの変数を定義すると、safeunits.关键词derivedUnits关键词

新生儿Systemを使用して新しい単位系を定義します。

phSys = newUnitSystem('photonics',bunits,dunits)
phsys =“photonics”

周波数1 ghzのフォトンのエネルギー计算し,结果をphSys系の組立単位に変換します。結果は電子ボルトで返されます。

f = 1*u.GHz; E = u.h_c*f; E = unitConvert(E,phSys,'Derived')
E =(44173801/10681177560000)* [EV]

シンボリック厳密解の結果は、読みにくくなっています。単位を分離して double に変換します。

[E Eunits] = separateUnits(E); E = double(E)
E = 4.1357e-06

計算が完了したら、単位系を削除します。

demoveunitsystem(phsys)

カスタムカスタム単位系の直接定义

原子単位(au)のカスタム単位系を定義します。

以下の基本単位を定義します。

次元 単位 包装
电子静止销量 u.m_e.
电气量 電荷 U..
長さ ボーア半径 (一种0.的) U.Bohr.
時間 ħ/EH

新生儿を使用して定義

u = symit;t_au = newunit('t_au',u.hbar / u.e_h);bunits = [u.m_eu.eu.bohr u.t_au]
Bunits = [[M_E],[E],[A_0],[T_AU]

以下の組立単位を定義します。

次元 単位 包装
角运动词 換算プランク定数 U.HBar.
エネルギー ハートリー 你。e_h
电气気子モーメント ea0.

新生儿を使用して定義

磁気双極子モーメント 2ボーア磁子 =Eħ/ 2M.e

新生儿を使用して定義

電位 eH/ E.

新生儿を使用して定義

edm_au = newunit('edm_au',U.E * U.Bohr);mdm_au = newUnit('MDM_AU',U.E * U.HBar /(2 * U.me));Ep_au = NewUnit('Ep_au',U.e_h / U.E);dunits = [u.hbar u.e_h u.edm_au u.mdm_au u.ep_au]
dunits = [[h_bar],[e_h],[edm_au],[mdm_au],[ep_au]]

単位系を定义します。

Ausys = newUnitsystem('atomicunits',彩纳,dunits)
一种uSys = "atomicUnits"

陽子のプロパティを原子単位に変換します。

proton = [ 1.672621923e-27*u.kg; % mass 1.6021766208e-19*u.C; % charge 5.4e-24*u.e*u.cm; % electric dipole moment 1.4106067873e-26*u.J/u.T; % magnetic dipole moment ]; proton = unitConvert(proton,auSys,'Derived')
proton = 1836.152681265471117 * [edm_au] 0.0008079532670707079532670707070707071dersuply]

計算が完了したら、単位系と追加した単位を削除します。

demoveunitsystem.(auSys) removeUnit([u.t_au u.edm_au u.mdm_au u.ep_au])

単位系の定义

単位系は、基本単位と組立単位の集合であり、以下の規則に従います。

  • 基本単位は,空转,时间,长さ,电阻,光纤,物料量およびのにおいて独立しいなけれなりんんんんん。そのその,単位系最大7つの基本単位构构さます性が満たされている限制,任意の単位を基本単位にすることができます(ニュートンやワットなどののを含む)。

  • 単位系は,7つ未満の基本単位构,机构システムに长さ,质およびおよびシステム长さ,质

  • 。

  • たとえばの利,表现の追さ追さされの,kg m / s2はニュートンで略記されます。

  • 単位単位系の例,si単位系では基本単位,キログラム,秒,メートル,アンペア,カンデラ,モルおよびケルビンの7つです。derivedUnits('SI')を呼び出すことで、22 種類の組立単位が見つかります。

参考

||||||

関連するトピック

外部の网サイト