ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

C および C++ コード生成でサポートされている関数およびオブジェクト — アルファベット順

MATLAB® コードから呼び出す MATLAB 組み込み関数およびツールボックスの関数、クラス、System object のサブセット用に、効率的な C および C++ コードを生成できます。これらの関数、クラス、System object を以下の表にアルファベット順に表示しています。

サポートされている関数、クラス、System object を MATLAB のカテゴリまたはツールボックスごとに確認するには、「C および C++ コード生成でサポートされている関数およびオブジェクト — カテゴリ順」を参照してください。

名前

製品

注意と制限

abs

MATLAB

abs

Fixed-Point Designer™

accumneg

Fixed-Point Designer

accumpos

Fixed-Point Designer

acos

MATLAB

入力値 x は実数でも出力が複素数となっている場合、シミュレーション時にエラーを生成し、生成されたコードで NaN を返します。複素数の結果を得るには、complex(x) を渡して入力値を複素数にします。

acosd

MATLAB

acosh

MATLAB

  • 入力値 x は実数でも出力が複素数となっている場合、シミュレーション時にエラーを生成し、生成コードで NaN を返します。複素数の結果を得るには、complex(x) を渡して入力値を複素数にします。

acot

MATLAB

acotd

MATLAB

acoth

MATLAB

acsc

MATLAB

acscd

MATLAB

acsch

MATLAB

adaptthresh

Image Processing Toolbox™

引数 ForegroundPolarity および Statistic はコンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。引数 NeighborhoodSize はコンパイル時の定数でなければなりません。

add

Fixed-Point Designer

MATLAB でのコード生成では、構文 F.add(a,b) はサポートされていません。構文 add(F,a,b) を使用しなければなりません。

affine2d

Image Processing Toolbox

コードを生成するときは、単一のオブジェクトのみを指定できます。オブジェクトの配列はサポートされていません。

MATLAB Function ブロックのサポート: あり。

aictest

Phased Array System Toolbox™

可変サイズ入力はサポートしません。

airy

MATLAB

常に複素数の結果を返します。

albersheim

Phased Array System Toolbox

可変サイズ入力はサポートしません。

all

MATLAB

「ツールボックス関数のコード生成に対する可変サイズの制限」

all

Fixed-Point Designer

ambgfun

Phased Array System Toolbox

可変サイズ入力はサポートしません。

and

MATLAB

angdiff

Robotics System Toolbox™

MATLAB Function ブロックのサポート: あり

any

MATLAB

「ツールボックス関数のコード生成に対する可変サイズの制限」

any

Fixed-Point Designer

aperture2gain

Phased Array System Toolbox

可変サイズ入力はサポートしません。

asec

MATLAB

asecd

MATLAB

asech

MATLAB

asin

MATLAB

  • 入力値 x は実数でも出力が複素数となっている場合、シミュレーション時にエラーを生成し、生成コードで NaN を返します。複素数の結果を得るには、complex(x) を渡して入力値を複素数にします。

asind

MATLAB

asinh

MATLAB

assert

MATLAB

  • すべての入力引数が定数であるか定数に依存する場合にのみ、指定されたエラー メッセージをコンパイル時に生成します。それ以外の場合は、実行時に指定されたエラー メッセージを生成します。

  • スタンドアロンのコード生成の場合は、生成コードから除外されます。

assignDetectionsToTracks

Computer Vision System Toolbox™

MATLAB Function ブロックのサポート: あり

atan

MATLAB

atan2

MATLAB

atan2

Fixed-Point Designer

atan2d

MATLAB

atand

MATLAB

atanh

MATLAB

  • 入力値 x は実数でも出力が複素数となっている場合、シミュレーション時にエラーを生成し、生成コードで NaN を返します。複素数の結果を得るには、complex(x) を渡して入力値を複素数にします。

audioDeviceReader

Audio System Toolbox™

「MATLAB コード生成における System object」

MATLAB Function ブロックのサポート: あり

audioDeviceWriter

Audio System Toolbox

「MATLAB コード生成における System object」

MATLAB Function ブロックのサポート: あり

audioDeviceWriter

DSP System Toolbox™

「MATLAB コード生成における System object」

audioOscillator

Audio System Toolbox

「MATLAB コード生成における System object」

MATLAB Function ブロックのサポート: あり

audioPluginInterface

Audio System Toolbox

MATLAB Function ブロックのサポート: あり

audioPluginParameter

Audio System Toolbox

MATLAB Function ブロックのサポート: あり

audioPlugin

Audio System Toolbox

MATLAB Function ブロックのサポート: あり

audioPluginSource

Audio System Toolbox

MATLAB Function ブロックのサポート: あり

axang2quat

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

axang2rotm

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

axang2tform

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

az2broadside

Phased Array System Toolbox

可変サイズ入力はサポートしません。

azel2phitheta

Phased Array System Toolbox

可変サイズ入力はサポートしません。

azel2phithetapat

Phased Array System Toolbox

可変サイズ入力はサポートしません。

azel2uv

Phased Array System Toolbox

可変サイズ入力はサポートしません。

azel2uvpat

Phased Array System Toolbox

可変サイズ入力はサポートしません。

azelaxes

Phased Array System Toolbox

可変サイズ入力はサポートしません。

bandwidth

MATLAB

barthannwin

Signal Processing Toolbox™

ウィンドウの長さは定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

bartlett

Signal Processing Toolbox

ウィンドウの長さは定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

bboxOverlapRatio

Computer Vision System Toolbox
MATLAB Function ブロックのサポート: なし
bbox2pointsComputer Vision System Toolbox

MATLAB Function ブロックのサポート: あり

beat2range

Phased Array System Toolbox

可変サイズ入力はサポートしません。

besselap

Signal Processing Toolbox

フィルターの次数は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

besseli

MATLAB

  • 次数 nu0 より小さい場合は、整数でなければなりません。

  • 常に複素数の結果を返します。

besselj

MATLAB

  • 次数 nu0 より小さい場合は、整数でなければなりません。

  • 常に複素数の結果を返します。

beta

MATLAB

betacdf

Statistics and Machine Learning Toolbox™

betafit

Statistics and Machine Learning Toolbox

betainc

MATLAB

常に複素数の結果を返します。

betaincinv

MATLAB

常に複素数の結果を返します。

betainv

Statistics and Machine Learning Toolbox

betalike

Statistics and Machine Learning Toolbox

betaln

MATLAB

betapdf

Statistics and Machine Learning Toolbox

betarnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

betastat

Statistics and Machine Learning Toolbox

bi2de

Communications System Toolbox™

billingsleyicm

Phased Array System Toolbox

可変サイズ入力はサポートしません。

bin2dec

MATLAB

  • セル配列はサポートしません。

  • 入力が空のときは MATLAB と一致しません。

binocdf

Statistics and Machine Learning Toolbox

binoinv

Statistics and Machine Learning Toolbox

binopdf

Statistics and Machine Learning Toolbox

binornd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

binostat

Statistics and Machine Learning Toolbox

bitand

MATLAB

bitand

Fixed-Point Designer

  • 勾配とバイアスでスケーリングされた fi オブジェクトはサポートされていません。

bitandreduce

Fixed-Point Designer

bitcmp

MATLAB

bitcmp

Fixed-Point Designer

bitconcat

Fixed-Point Designer

bitget

MATLAB

bitget

Fixed-Point Designer

bitor

MATLAB

bitor

Fixed-Point Designer

  • 勾配とバイアスでスケーリングされた fi オブジェクトはサポートされていません。

bitorreduce

Fixed-Point Designer

bitreplicate

Fixed-Point Designer

bitrevorder

Signal Processing Toolbox

bitrol

Fixed-Point Designer

bitror

Fixed-Point Designer

bitset

MATLAB

bitset

Fixed-Point Designer

bitshift

MATLAB

bitshift

Fixed-Point Designer

bitsliceget

Fixed-Point Designer

bitsll

Fixed-Point Designer

  • 生成されたコードでは、範囲外のシフトの処理が行われない可能性があります。

bitsra

Fixed-Point Designer

  • 生成されたコードでは、範囲外のシフトの処理が行われない可能性があります。

bitsrl

Fixed-Point Designer

  • 生成されたコードでは、範囲外のシフトの処理が行われない可能性があります。

bitxor

MATLAB

bitxor

Fixed-Point Designer

  • 勾配とバイアスでスケーリングされた fi オブジェクトはサポートされていません。

bitxorreduce

Fixed-Point Designer

blackman

Signal Processing Toolbox

ウィンドウの長さは定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

blackmanharris

Signal Processing Toolbox

ウィンドウの長さは定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

blanks

MATLAB

blkdiag

MATLAB

bohmanwin

Signal Processing Toolbox

ウィンドウの長さは定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

boundarymask

Image Processing Toolbox

引数 conn はコンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

break

MATLAB

BRISKPointsComputer Vision System ToolboxMATLAB Function ブロックのサポート: なし
このオブジェクトで位置のインデックスを指定するには、次の構文を使用します。points.Location(idx,:) (points オブジェクトの場合)。「特徴のマッチングとレジストレーションを使ったコード生成の紹介」の例で使用されている visionRecovertformCodeGeneration_kernel.m を参照してください。

broadside2az

Phased Array System Toolbox

可変サイズ入力はサポートしません。

bsxfun

MATLAB

「ツールボックス関数のコード生成に対する可変サイズの制限」

buttap

Signal Processing Toolbox

フィルターの次数は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

butter

Signal Processing Toolbox

フィルター係数は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

buttord

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

bwareaopen

Image Processing Toolbox

BW は 2 次元バイナリ イメージでなければなりません。N 次元配列はサポートされていません。conn には 2 次元連結性 (4 または 8) のいずれかまたは 3 行 3 列の行列しか指定できません。3 次元連結性 (6、18、26) はサポートされていません。サイズが 3 x 3 x ... x 3 の行列はサポートされていません。conn はコンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: なし。

bwboundaries

Image Processing Toolbox

引数 conn および options はコンパイル時の定数でなければなりません。戻り値 A は非スパース行列のみが可能であり、スパース行列にすることはできません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: なし。

bwconncomp

Image Processing Toolbox

入力イメージは 2 次元でなければなりません。

引数 conn はコンパイル時の定数でなければなりません。サポートされている連結性は 4 または 8 だけです。連結性を 3 行 3 列の行列として指定できますが、[0 1 0;1 1 1;0 1 0] または ones(3) のみが可能です。

CC 構造体の戻り値には PixelIdxList フィールドは含まれていません。

MATLAB Function ブロックのサポート: なし。

bwdist

Image Processing Toolbox

引数 method はコンパイル時の定数でなければなりません。入力イメージのピクセル数は 232 個未満でなければなりません。

この関数に対して生成されたコードは、プリコンパイル済みの「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

bweuler

Image Processing Toolbox

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

bwlabel

Image Processing Toolbox

コードを生成する際、パラメーター n にはコンパイル時の定数を指定しなければなりません。

MATLAB Function ブロックのサポート: なし。

bwlookup

Image Processing Toolbox

最適な結果を得るには、クラス logical の入力イメージを指定します。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

bwmorph

Image Processing Toolbox

操作を指定するテキスト文字列は、定数でなければなりません。最適な結果を得るには、クラス logical の入力イメージを指定します。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: なし。

bwpack

Image Processing Toolbox

この関数に対して生成されたコードは、プリコンパイル済みの「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

bwperim

Image Processing Toolbox

2 次元のイメージのみをサポートします。出力引数のない構文はサポートされません。連結行列入力引数 conn はコンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

bwselect

Image Processing Toolbox

次の 3 つおよび 4 つの入力引数構文のみをサポートします。BW2 = bwselect(BW,c,r) および BW2 = bwselect(BW,c,r,n)。オプションの 4 番目の入力引数 n は、コンパイル時の定数でなければなりません。また、コードの生成では、bwselect は次の 1 つおよび 2 つの出力引数 構文のみをサポートします。BW2 = bwselect(___) または [BW2, idx] = bwselect(___)

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

bwtraceboundary

Image Processing Toolbox

引数 dirfstep および conn はコンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: なし。

bwunpack

Image Processing Toolbox

この関数に対して生成されたコードは、プリコンパイル済みの「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。入力引数 M はコンパイル時の定数でなければなりません。

ca2tf

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

cameraMatrix

Computer Vision System ToolboxMATLAB Function ブロックのサポート: なし

cameraParameters

Computer Vision System ToolboxMATLAB Function ブロックのサポート: なし

cameraPose

Computer Vision System ToolboxMATLAB Function ブロックのサポート: なし

cart2hom

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

cart2pol

MATLAB

cart2sph

MATLAB

cart2sphvec

Phased Array System Toolbox

可変サイズ入力はサポートしません。

cast

MATLAB

cat

MATLAB

cbfweights

Phased Array System Toolbox

可変サイズ入力はサポートしません。

cdf

Statistics and Machine Learning Toolbox

ceil

MATLAB

ceil

Fixed-Point Designer

cell

MATLAB

「コード生成におけるセル配列の要件と制限事項」

cfirpm

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

char

MATLAB

セル配列はサポートしません。

cheb1ap

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

cheb1ord

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

cheb2ap

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

cheb2ord

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

chebwin

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

cheby1

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

cheby2

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

chi2cdf

Statistics and Machine Learning Toolbox

chi2inv

Statistics and Machine Learning Toolbox

chi2pdf

Statistics and Machine Learning Toolbox

chi2rnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

chi2stat

Statistics and Machine Learning Toolbox

chol

MATLAB

circpol2pol

Phased Array System Toolbox

可変サイズ入力はサポートしません。

circshift

MATLAB

最初の引数ではセル配列をサポートしません。

cl2tf

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

class

MATLAB

colon

MATLAB

  • 複素数入力は使用できません。

  • 入力 i は論理値にはできません。

  • ベクトル入力は使用できません。

  • 入力は定数でなければなりません。

  • 単精度演算を使用して単精度の結果を生成します。

comm.ACPR

Communications System Toolbox

「MATLAB コード生成における System object」

comm.AGC

Communications System Toolbox

「MATLAB コード生成における System object」

comm.AlgebraicDeinterleaver

Communications System Toolbox

「MATLAB コード生成における System object」

comm.APPDecoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.AWGNChannel

Communications System Toolbox

「MATLAB コード生成における System object」

comm.BarkerCode

Communications System Toolbox

「MATLAB コード生成における System object」

comm.BCHDecoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.BCHEncoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.BinarySymmetricChannel

Communications System Toolbox

「MATLAB コード生成における System object」

comm.BlockDeinterleaver

Communications System Toolbox

「MATLAB コード生成における System object」

comm.BlockInterleaver

Communications System Toolbox

「MATLAB コード生成における System object」

comm.BPSKDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.BPSKModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.CarrierSynchronizer

Communications System Toolbox

「MATLAB コード生成における System object」

comm.CCDF

Communications System Toolbox

「MATLAB コード生成における System object」

comm.CoarseFrequencyCompensator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.ConstellationDiagram

Communications System Toolbox

「MATLAB コード生成における System object」

comm.ConvolutionalDeinterleaver

Communications System Toolbox

「MATLAB コード生成における System object」

comm.ConvolutionalEncoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.ConvolutionalInterleaver

Communications System Toolbox

「MATLAB コード生成における System object」

comm.CPFSKDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.CPFSKModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.CPMCarrierPhaseSynchronizer

Communications System Toolbox

「MATLAB コード生成における System object」

comm.CPMDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.CPMModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.CRCDetector

Communications System Toolbox

「MATLAB コード生成における System object」

comm.CRCGenerator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.DBPSKDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.DBPSKModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.Descrambler

Communications System Toolbox

「MATLAB コード生成における System object」

comm.DifferentialDecoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.DifferentialEncoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.DiscreteTimeVCO

Communications System Toolbox

「MATLAB コード生成における System object」

comm.DPSKDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.DPSKModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.DQPSKDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.DQPSKModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.ErrorRate

Communications System Toolbox

「MATLAB コード生成における System object」

comm.EVM

Communications System Toolbox

「MATLAB コード生成における System object」

comm.FMBroadcastDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.FMBroadcastModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.FMDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.FMModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.FSKDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.FSKModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.GeneralQAMDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.GeneralQAMModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.GeneralQAMTCMDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.GeneralQAMTCMModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.GMSKDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.GMSKModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.GMSKTimingSynchronizer

Communications System Toolbox

「MATLAB コード生成における System object」

comm.GoldSequence

Communications System Toolbox

「MATLAB コード生成における System object」

comm.HadamardCode

Communications System Toolbox

「MATLAB コード生成における System object」

comm.HDLCRCDetector

Communications System Toolbox

「MATLAB コード生成における System object」

comm.HDLCRCGenerator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.HDLRSDecoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.HDLRSEncoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.HelicalDeinterleaver

Communications System Toolbox

「MATLAB コード生成における System object」

comm.HelicalInterleaver

Communications System Toolbox

「MATLAB コード生成における System object」

comm.IntegrateAndDumpFilter

Communications System Toolbox

「MATLAB コード生成における System object」

comm.IQImbalanceCompensator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.KasamiSequence

Communications System Toolbox

「MATLAB コード生成における System object」

comm.LDPCDecoder

Communications System Toolbox

comm.LDPCEncoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.LTEMIMOChannel

Communications System Toolbox

「MATLAB コード生成における System object」

comm.MatrixDeinterleaver

Communications System Toolbox

「MATLAB コード生成における System object」

comm.MatrixHelicalScanDeinterleaver

Communications System Toolbox

「MATLAB コード生成における System object」

comm.MatrixHelicalScanInterLeaver

Communications System Toolbox

「MATLAB コード生成における System object」

comm.MatrixInterleaver

Communications System Toolbox

「MATLAB コード生成における System object」

comm.MemorylessNonlinearity

Communications System Toolbox

「MATLAB コード生成における System object」

comm.MER

Communications System Toolbox

「MATLAB コード生成における System object」

comm.MIMOChannel

Communications System Toolbox

「MATLAB コード生成における System object」

comm.MLSEEqualizer

Communications System Toolbox

「MATLAB コード生成における System object」

comm.MSKDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.MSKModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.MSKTimingSynchronizer

Communications System Toolbox

「MATLAB コード生成における System object」

comm.MultiplexedDeinterleaver

Communications System Toolbox

「MATLAB コード生成における System object」

comm.MultiplexedInterleaver

Communications System Toolbox

「MATLAB コード生成における System object」

comm.OFDMDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.OFDMModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.OSTBCCombiner

Communications System Toolbox

「MATLAB コード生成における System object」

comm.OSTBCEncoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.OQPSKDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.OQPSKModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.PAMDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.PAMModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.PhaseFrequencyOffset

Communications System Toolbox

「MATLAB コード生成における System object」

comm.PhaseNoise

Communications System Toolbox

「MATLAB コード生成における System object」

comm.PNSequence

Communications System Toolbox

「MATLAB コード生成における System object」

comm.PSKCoarseFrequencyEstimator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.PSKDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.PSKModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.PSKTCMDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.PSKTCMModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.QAMCoarseFrequencyEstimator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.QPSKDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.QPSKModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.RaisedCosineReceiveFilter

Communications System Toolbox

「MATLAB コード生成における System object」

comm.RaisedCosineTransmitFilter

Communications System Toolbox

「MATLAB コード生成における System object」

comm.RayleighChannel

Communications System Toolbox

「MATLAB コード生成における System object」

comm.RectangularQAMDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.RectangularModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.RectangularQAMTCMDemodulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.RectangularQAMTCMModulator

Communications System Toolbox

「MATLAB コード生成における System object」

comm.RicianChannel

Communications System Toolbox

「MATLAB コード生成における System object」

comm.RSDecoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.RSEncoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.Scrambler

Communications System Toolbox

「MATLAB コード生成における System object」

comm.SphereDecoder

Communications System Toolbox

Communications System Toolbox

comm.SymbolSynchronizer

Communications System Toolbox

Communications System Toolbox

comm.ThermalNoise

Communications System Toolbox

「MATLAB コード生成における System object」

comm.TurboDecoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.TurboEncoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.ViterbiDecoder

Communications System Toolbox

「MATLAB コード生成における System object」

comm.WalshCode

Communications System Toolbox

「MATLAB コード生成における System object」

compan

MATLAB

complex

MATLAB

complex

Fixed-Point Designer

computer

MATLAB

  • コード生成ソフトウェアを実行しているコンピューターに関する情報です。

  • コード生成ターゲットが S-function (シミュレーション) または MEX 関数である場合にのみ使用します。

cond

MATLAB

conj

MATLAB

conj

Fixed-Point Designer

conndef

Image Processing Toolbox

入力引数はコンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: あり。

continue

MATLAB

conv

MATLAB

「ツールボックス関数のコード生成に対する可変サイズの制限」

conv

Fixed-Point Designer

  • 制御側 fimathSumMode プロパティが Specify precision または Keep LSB に設定されている場合のみ、可変サイズ入力がサポートされています。

  • 可変サイズ信号では、MATLAB と生成コードで結果が異なる場合があります。

    • 生成コードでは、可変サイズ信号に対する出力は、制御側 fimathSumMode プロパティを使用して計算されます。

    • MATLAB では、可変サイズ信号に対する出力は、両方の入力が非スカラーの場合、制御側 fimathSumMode プロパティを使用して計算されます。しかしどちらかの入力がスカラーの場合、MATLAB は制御側 fimathProductMode を使用して出力を計算します。

conv2

MATLAB

convenc

Communications System Toolbox

convergent

Fixed-Point Designer

convn

MATLAB

cordicabs

Fixed-Point Designer

  • 可変サイズ信号はサポートされていません。

cordicangle

Fixed-Point Designer

  • 可変サイズ信号はサポートされていません。

cordicatan2

Fixed-Point Designer

  • 可変サイズ信号はサポートされていません。

cordiccart2pol

Fixed-Point Designer

  • 可変サイズ信号はサポートされていません。

cordiccexp

Fixed-Point Designer

  • 可変サイズ信号はサポートされていません。

cordiccos

Fixed-Point Designer

  • 可変サイズ信号はサポートされていません。

cordicpol2cart

Fixed-Point Designer

  • 可変サイズ信号はサポートされていません。

cordicrotate

Fixed-Point Designer

  • 可変サイズ信号はサポートされていません。

cordicsin

Fixed-Point Designer

  • 可変サイズ信号はサポートされていません。

cordicsincos

Fixed-Point Designer

  • 可変サイズ信号はサポートされていません。

cordicsqrt

Fixed-Point Designer

  • 可変サイズ信号はサポートされていません。

cornerPoints

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし
このオブジェクトで位置のインデックスを指定するには、次の構文を使用します。points.Location(idx,:) (points オブジェクトの場合)。「特徴のマッチングとレジストレーションを使ったコード生成の紹介」の例で使用されている visionRecovertformCodeGeneration_kernel.m を参照してください。

corrcoef

MATLAB

  • 行ベクトルの入力は、最初の 2 つの入力がベクトルで非スカラーの場合のみサポートされています。

cos

MATLAB

cos

Fixed-Point Designer

cosd

MATLAB

cosh

MATLAB

cot

MATLAB

cotd

MATLAB

  • MATLAB が Inf を返すときに -Inf を返す場合があります。

  • MATLAB が -Inf を返すときに Inf を返す場合があります。

coth

MATLAB

cov

MATLAB

cross

MATLAB

crossoverFilter

Audio System Toolbox

「MATLAB コード生成における System object」

MATLAB Function ブロックのサポート: あり

csc

MATLAB

cscd

MATLAB

  • MATLAB が Inf を返すときに -Inf を返す場合があります。

  • MATLAB が -Inf を返すときに Inf を返す場合があります。

csch

MATLAB

ctranspose

MATLAB

ctranspose

Fixed-Point Designer

cummin

MATLAB

cummax

MATLAB

cumprod

MATLAB

論理値の入力はサポートされません。最初に入力を double にキャストします。

cumsum

MATLAB

論理値の入力はサポートされません。最初に入力を double にキャストします。

cumtrapz

MATLAB

db2pow

Signal Processing Toolbox

dct

Signal Processing Toolbox

  • この関数のコード生成には DSP System Toolbox ソフトウェアが必要です。

  • 変換次元の長さは 2 のべき乗でなければなりません。付加や切り捨てを指定する場合、その値は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

de2bi

Communications System Toolbox

deal

MATLAB

deblank

MATLAB

  • char クラスからの入力のみをサポートします。セル配列はサポートしません。

  • 入力値は 0 ~ 127 の範囲内でなければなりません。

dec2bin

MATLAB

  • 入力 ddouble の場合、d2^52 より小さくなければなりません。

  • 入力 dsingle の場合、d2^23 より小さくなければなりません。

  • 入力 n を定数に指定している場合や、入力値にかかわらず出力の列数を固定できるほど n を大きくしている場合を除いて、この関数は可変サイズのサポートが必要になります。可変サイズのサポートがないときの n の最小値は、double の場合は 52single の場合は 23char の場合は 16int32 の場合は 32int16 の場合は 16 などのようにしなければなりません。

dec2hex

MATLAB

  • 入力 ddouble の場合、d2^52 より小さくなければなりません。

  • 入力 dsingle の場合、d2^23 より小さくなければなりません。

  • 入力 n を定数に指定している場合や、入力値にかかわらず出力の列数を固定できるほど n を大きくしている場合を除いて、この関数は可変サイズのサポートが必要になります。可変サイズのサポートがないときの n の最小値は、double の場合は 13single の場合は 6char の場合は 4int32 の場合は 8int16 の場合は 4 などのようにしなければなりません。

dechirp

Phased Array System Toolbox

可変サイズ入力はサポートしません。

deconv

MATLAB

「ツールボックス関数のコード生成に対する可変サイズの制限」

deg2rad

MATLAB

del2

MATLAB

delayseq

Phased Array System Toolbox

可変サイズ入力はサポートしません。

demosaic

Image Processing Toolbox

引数 sensorAlignment はコンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: あり。

depressionang

Phased Array System Toolbox

可変サイズ入力はサポートしません。

designMultirateFIR

DSP System Toolbox

関数への入力は定数でなければなりません。

designParamEQ

Audio System Toolbox

MATLAB Function ブロックのサポート: あり

designShelvingEQ

Audio System Toolbox

MATLAB Function ブロックのサポート: あり

designVarSlopeFilter

Audio System Toolbox

MATLAB Function ブロックのサポート: あり

det

MATLAB

detectBRISKFeatures

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし
OpenCV (Version 2.4.9) ライブラリにリンクする C++ コンパイラを使用して移植可能な C コードを生成します。
「OpenCV ライブラリを使用する関数に対応する移植可能な C コードの生成」

detectCheckerboardPoints

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし
コード生成では、ファイル名またはファイル名のセル配列としてイメージを指定することはサポートされません。サポートされるのは、単一のイメージまたは立体画像でのチェッカーボードの検出のみです。たとえば、次の構文はサポートされています。

  • detectCheckerboardPoints(I1)

  • detectCheckerobarPoints(I1,I2)

I1 および I2 は単一のグレースケールまたは RGB イメージです。

detectFASTFeatures

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし
MATLAB Function ブロックのサポート: なし
OpenCV (Version 2.4.9) ライブラリにリンクする C++ コンパイラを使用して移植可能な C コードを生成します。
「OpenCV ライブラリを使用する関数に対応する移植可能な C コードの生成」この関数に対して生成されたコードは、プリコンパイル済みのプラットフォーム固有の共有ライブラリを使用します。

detectHarrisFeatures

Computer Vision System Toolbox

コンパイル時の定数入力: FilterSize
MATLAB Function ブロックのサポート: なし
この関数に対して生成されたコードは、プリコンパイル済みのプラットフォーム固有の共有ライブラリを使用します。

detectMinEigenFeatures

Computer Vision System Toolbox

コンパイル時の定数入力: FilterSize
MATLAB Function ブロックのサポート: なし
この関数に対して生成されたコードは、プリコンパイル済みのプラットフォーム固有の共有ライブラリを使用します。

detectMSERFeatures

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし
OpenCV (Version 2.4.9) ライブラリにリンクする C++ コンパイラを使用して移植可能な C コードを生成します。
「OpenCV ライブラリを使用する関数に対応する移植可能な C コードの生成」
コード生成では、関数は regions.PixelList を配列として出力します。領域サイズは regions.Lengths で定義されます。

detectSURFFeatures

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし
OpenCV (Version 2.4.9) ライブラリにリンクする C++ コンパイラを使用して移植可能な C コードを生成します。
「OpenCV ライブラリを使用する関数に対応する移植可能な C コードの生成」

detrend

MATLAB

  • 指定する場合、空でないならば、入力引数 bp は次の要件を満たさなければなりません。

diag

MATLAB

  • 対角行列の次数を表す引数を指定する場合、実数のスカラー整数値にしなければなりません。

  • 可変長ベクトルである可変サイズの入力の場合 (1 行 n 列または m 行 1 列)、diag は次を実行します。

    • 入力をベクトル入力として扱います。

    • 指定されたベクトルをもつ行列と指定された対角を返します。

  • 可変長ベクトルでない可変サイズの入力の場合、diag は以下の処理を実行します。

    • 入力を行列として扱います。

    • 実行時にベクトルである入力をサポートしません。

    • 可変長ベクトルを返します。

    入力が可変サイズ (:m 行 :n 列) で、実行時に 0 行 0 列の形状をもつ場合、出力は 0 行 0 列ではなく 0 行 1 列です。入力が一定サイズ 0 行 0 列の場合、出力は [] です。

  • 可変長ベクトルでない可変サイズの入力の場合 (1 行 n 列または m 行 1 列)、diag は入力を対角ベクトル抽出元の行列として処理します。この動作は、入力配列が実行時にベクトルである場合も行われます。diag が構築する行列が、1 行 n 列または m 行 1 列でない可変サイズの入力に基づくよう設定する場合、

    • diag(x(:)) を次の代わりに使用します。 diag(x)

    • diag(x(:),k) を次の代わりに使用します。 diag(x,k)

  • 「ツールボックス関数のコード生成に対する可変サイズの制限」

diag

Fixed-Point Designer

  • 指定する場合、インデックス k は fi オブジェクトではない実数でスカラーの整数値でなければなりません。

diff

MATLAB

disparity

Computer Vision System Toolbox

コンパイル時の定数入力制限: 'Method'
MATLAB Function ブロックのサポート: なし
OpenCV (Version 2.4.9) ライブラリにリンクする C++ コンパイラを使用して移植可能な C コードを生成します。
「OpenCV ライブラリを使用する関数に対応する移植可能な C コードの生成」

divide

Fixed-Point Designer

  • fi 以外の入力はすべて定数でなければなりません。つまり、fi オブジェクトにキャストできるよう、その値がコンパイル時に既知でなければなりません。

  • 複素数と虚数の除数はサポートされていません。

  • 構文 T.divide(a,b) はサポートされていません。

dop2speed

Phased Array System Toolbox

可変サイズ入力はサポートしません。

dopsteeringvec

Phased Array System Toolbox

可変サイズ入力はサポートしません。

dot

MATLAB

double

MATLAB

double

Fixed-Point Designer

downsample

Signal Processing Toolbox

dpskdemod

Communications System Toolbox

dpskmod

Communications System Toolbox

dpss

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

dsp.AdaptiveLatticeFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.AffineProjectionFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.AllpassFilter

DSP System Toolbox

「MATLAB コード生成における System object」

System object™ では、Structure プロパティが Minimum multiplier または Lattice に設定されている場合にのみ、コード生成がサポートされます。

dsp.AllpoleFilter

DSP System Toolbox

dsp.AnalyticSignal

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.ArrayPlot

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.ArrayVectorAdder

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.ArrayVectorDivider

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.ArrayVectorMultiplier

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.ArrayVectorSubtractor

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.AudioFileReader

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.AudioFileWriter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Autocorrelator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.BiquadFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.BurgAREstimator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.BurgSpectrumEstimator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.CepstralToLPC

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.CICCompensationDecimator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.CICCompensationInterpolator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.CICDecimator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.CICInterpolator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Convolver

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Counter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Crosscorrelator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.CrossSpectrumEstimator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.CumulativeProduct

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.CumulativeSum

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.DCBlocker

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.DCT

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Delay

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.DelayLine

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Differentiator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.DigitalDownConverter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.DigitalUpConverter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.DigitalFilter

DSP System Toolbox

dsp.FarrowRateConverter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.FastTransversalFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.FFT

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.FilterCascade

DSP System Toolbox

  • dsp.FilterCascade から直接コードを生成することはできません。generateFilteringCode メソッドを使用して MATLAB 関数を生成できます。この MATLAB 関数から C/C++ コードを生成できます。

「MATLAB コード生成における System object」

dsp.FilteredXLMSFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.FIRDecimator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.FIRFilter

DSP System Toolbox

dsp.FIRHalfbandDecimator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.FIRHalfbandInterpolator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.FIRInterpolator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.FIRRateConverter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.FrequencyDomainAdaptiveFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.HighpassFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Histogram

DSP System Toolbox

dsp.IDCT

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.IFFT

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.IIRFilter

DSP System Toolbox

dsp.IIRHalfbandDecimator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.IIRHalfbandInterpolator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Interpolator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.KalmanFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.LDLFactor

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.LevinsonSolver

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.LMSFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.LowerTriangularSolver

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.LowpassFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.LPCToAutocorrelation

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.LPCToCepstral

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.LPCToLSF

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.LPCToLSP

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.LPCToRC

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.LSFToLPC

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.LSPToLPC

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.LUFactor

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Maximum

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Mean

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Median

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Minimum

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.NCO

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Normalizer

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.PeakFinder

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.PeakToPeak

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.PeakToRMS

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.PhaseExtractor

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.PhaseUnwrapper

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.RCToAutocorrelation

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.RCToLPC

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.RMS

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.RLSFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.SampleRateConverter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.ScalarQuantizerDecoder

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.ScalarQuantizerEncoder

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.SignalSource

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.SineWave

DSP System Toolbox

dsp.SpectrumAnalyzer

DSP System Toolbox

この System object は、コードを生成しません。関数 coder.extrinsic を使用して自動的に "外部" 変数として宣言されます。

dsp.SpectrumEstimator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.StandardDeviation

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.StateLevels

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.SubbandAnalysisFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.SubbandSynthesisFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.TimeScope

DSP System Toolbox

この System object は、コードを生成しません。関数 coder.extrinsic を使用して自動的に "外部" 変数として宣言されます。

dsp.TransferFunctionEstimator

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.UDPReceiver

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.UDPSender

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.UpperTriangularSolver

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.VariableBandwidthFIRFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.VariableBandwidthIIRFilter

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.VariableFractionDelay

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.VariableIntegerDelay

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Variance

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.VectorQuantizerDecoder

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.VectorQuantizerEncoder

DSP System Toolbox

「MATLAB コード生成における System object」

dsp.Window

DSP System Toolbox

dsp.ZeroCrossingDetector

DSP System Toolbox

「MATLAB コード生成における System object」

edge

Image Processing Toolbox

methoddirection および sigma 引数はコンパイル時の定数でなければなりません。また、非プログラム的構文はサポートされていません。たとえば、構文 edge(im) はサポートされていません。この構文では、edge は値を返さず、イメージを表示します。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。入力引数 thresh および sigma はコンパイル時の定数でなければなりません。

effearthradius

Phased Array System Toolbox

可変サイズ入力はサポートしません。

eig

MATLAB

  • コード生成では、すべての場合において QZ アルゴリズムが使用されます。MATLAB では異なる入力に対して異なるアルゴリズムを使用できます。したがって、V は基底が異なる固有ベクトルを表す場合があります。D の固有値の順序が MATLAB と異なる場合があります。

  • 入力が 1 つの場合 ([V,D] = eig(A))、結果は MATLAB で [V,D] = eig(A,eye(size(A)),'qz') を使用して取得した場合と同様になります。ただし、V の列が正規化されます。

  • オプションの 'balance' および 'nobalance' は標準固有値問題に対してサポートされません。'chol' は対称一般化固有値問題に対してサポートされません。

  • 出力は複素型です。

  • 左固有ベクトルを計算するオプションはサポートされません。

ellip

Signal Processing Toolbox

入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

ellipap

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

ellipke

MATLAB

ellipord

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

end

MATLAB

end

Fixed-Point Designer

epipolarLine

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり

eps

MATLAB

eps

Fixed-Point Designer

  • スカラーの固定小数点信号のみサポートしています。

  • スカラー、ベクトル、行列、fi 単精度および fi 倍精度の信号をサポートしています。

eq

MATLAB

eq

Fixed-Point Designer

バイアスの異なる複数の固定小数点信号はサポートされていません。

erf

MATLAB

erfc

MATLAB

erfcinv

MATLAB

erfcx

MATLAB

erfinv

MATLAB

error

MATLAB

スタンドアロンのコード生成の場合は、生成コードから除外されます。

espritdoa

Phased Array System Toolbox

可変サイズ入力はサポートしません。

estimateFundamentalMatrix

Computer Vision System Toolbox

コンパイル時の定数入力: MethodOutputClassDistanceType および ReportRuntimeError
MATLAB Function ブロックのサポート: あり

estimateGeometricTransform

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし

estimateUncalibratedRectification

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり

eul2quat

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

eul2rotm

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

eul2tform

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

evcdf

Statistics and Machine Learning Toolbox

evinv

Statistics and Machine Learning Toolbox

evpdf

Statistics and Machine Learning Toolbox

evrnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

evstat

Statistics and Machine Learning Toolbox

exp

MATLAB

expcdf

Statistics and Machine Learning Toolbox

expint

MATLAB

expinv

Statistics and Machine Learning Toolbox

expm

MATLAB

expm1

MATLAB

exppdf

Statistics and Machine Learning Toolbox

exprnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

expstat

Statistics and Machine Learning Toolbox

extractFeatures

Computer Vision System Toolboxコンパイル時の定数入力の制限: 'Method'
MATLAB Function ブロックのサポート: あり (Block メソッドのみ)。
BRISKFREAK および SURF メソッドに対して OpenCV (Version 2.4.9) ライブラリにリンクする C++ コンパイラを使用して移植可能な C コードを生成します。
「OpenCV ライブラリを使用する関数に対応する移植可能な C コードの生成」

extractHOGFeatures

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし

extractLBPFeatures

Computer Vision System Toolbox

プラットフォーム依存のライブラリの生成: なし
MATLAB Function ブロックのサポート: あり

extrinsics

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし

eye

MATLAB

  • classname は組み込みの MATLAB 数値型でなければなりません。他のクラスの静的 eye メソッドを呼び出しません。たとえば、eye(m, n, 'myclass’)myclass.eye(m,n) を呼び出しません。

  • サイズの引数は固定サイズでなければなりません。

factor

MATLAB

  • 最大の倍精度入力は 2^33 です。

  • 最大の単精度入力は 2^25 です。

  • 入力 nint64 型または uint64 型にすることはできません。

factorial

MATLAB

false

MATLAB

  • 次元は、非負の実数の整数でなければなりません。

fcdf

Statistics and Machine Learning Toolbox

fclose

MATLAB

feof

MATLAB

fft

MATLAB

fft2

MATLAB

fftn

MATLAB

siz 引数は固定サイズでなければなりません。

fftshift

MATLAB

fi

Fixed-Point Designer

  • 固定小数点定数または変数を作成するのに使います。

  • 入力引数なしの既定のコンストラクター構文はサポートされていません。

  • rand fi('PropertyName',PropertyValue...) はサポートされていません。プロパティ名/プロパティ値のペアを使用するには、最初に fi オブジェクトの v 値を fi(v,'PropertyName',PropertyValue...) で指定しなければなりません。

  • 入力値がコンパイル時に既知でない場合、完全な numerictype 情報を提供しなければなりません。

  • コード生成では、データ型に関連するすべてのプロパティは定数でなければなりません。

  • 固定小数点以外の Simulink® 入力については、numerictype オブジェクト情報が指定されていなければなりません。

fieldnames

MATLAB

オブジェクトはサポートしません。入力は構造体でなければなりません。

filter

MATLAB

filter

Fixed-Point Designer

  • 制御側 fimathSumMode プロパティが Specify precision または Keep LSB に設定されている場合のみ、可変サイズ入力がサポートされています。

filter2

MATLAB

filtfilt

Signal Processing Toolbox

フィルター係数は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

fimath

Fixed-Point Designer

  • Simulink から MATLAB Function ブロックに読み込まれる固定小数点信号は、モデル エクスプローラーの [MATLAB 関数] ダイアログで定義される fimath オブジェクトに割り当てられます。

  • 生成されるコードで fimath オブジェクトを作成するのに使用します。

  • fimath オブジェクトの ProductMode プロパティが FullPrecision 以外の値に設定されている場合、ProductWordLength および ProductFractionLength プロパティは定数でなければなりません。

  • fimath オブジェクトの SumMode プロパティが FullPrecision 以外の値に設定されている場合、SumWordLength および SumFractionLength プロパティは定数でなければなりません。

find

MATLAB

  • 可変サイズの入力が実行時に行ベクトルになるとエラーを発行します。

      メモ:   この制限は入力がスカラーあるいは可変長の行ベクトルの場合には適用されません。

  • 可変サイズの入力については、空の出力の形状、つまり 0 行 0 列、0 行 1 列または 1 行 0 列かは入力のサイズの上限に依存します。実行時に入力配列がスカラーあるいは [] の場合は、出力が MATLAB と一致しない場合があります。入力が可変長の行ベクトルの場合、空の出力のサイズは 1 行 0 列になります。それ以外は 0 行 1 列です。

  • 常に可変長ベクトルを返します。出力ベクトル k を指定した場合でも、出力は k 要素よりも少ない可能性があるため、固定サイズにはなりません。たとえば、find(x,1) は 1 要素または 0 要素の可変長ベクトルを返します。

findpeaks

Signal Processing Toolbox

finv

Statistics and Machine Learning Toolbox

fir1

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

fir2

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

firceqrip

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

fircls

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

fircls1

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

fireqint

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

firgr

DSP System Toolbox
  • すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

  • セル配列入力をとる構文はサポートしません。

firhalfband

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

firlpnorm

DSP System Toolbox
  • すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

  • セル配列入力をとる構文はサポートしません。

firls

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

firminphase

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

firnyquist

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

firpr2chfb

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

firpm

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

firpmord

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

fitgeotrans

Image Processing Toolbox

引数 transformtype はコンパイル時の定数でなければなりません。この関数では、変換タイプ 'nonreflectivesimilarity''similarity''affine''projective' がサポートされています。

MATLAB Function ブロックのサポート: あり。

fix

MATLAB

fix

Fixed-Point Designer

fixed.Quantizer

Fixed-Point Designer

flattopwin

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

flintmax

MATLAB

flip

MATLAB

最初の引数ではセル配列をサポートしません。

flip

Fixed-Point Designer

次元引数は組み込み型でなければなりません。fi オブジェクトにはできません。

flipdim

MATLAB

最初の引数ではセル配列をサポートしません。

fliplr

MATLAB

セル配列はサポートしません。

fliplr

Fixed-Point Designer

flipud

MATLAB

セル配列はサポートしません。

flipud

Fixed-Point Designer

floor

MATLAB

floor

Fixed-Point Designer

fminsearch

MATLAB

  • Display オプションを無視します。実行中、ステータス情報は表示されません。出力 exitflag で終了条件をテストします。

  • 出力構造体には algorithm または message フィールドが含まれません。

  • OutputFcn および PlotFcns オプションを無視します。

fogpl

Phased Array System Toolbox

可変サイズ入力はサポートしません。

fopen

MATLAB

  • 以下をサポートしません。

    • machineformatencoding または fileID 入力

    • message 出力

    • fopen('all')

  • 外部呼び出しを無効にした場合、fopen で作成された fileID を MATLAB 関数または外部関数に返すことはできません。そのような fileID は内部でのみ使用できます。

  • C/C++ の実行可能ファイル、スタティック ライブラリまたはダイナミック ライブラリの生成時に最大 20 ファイルを開くことができます。

  • 生成されたコードでは、無効なファイル識別子のエラーは報告されません。MATLAB コードで独自のファイル オープン エラー処理を記述します。fopen がファイル オープンに失敗したことを示す -1 を返すかどうかをテストします。次に例を示します。

    ...
    fid = fopen(filename, 'r');
    if fid == -1
    		% fopen failed
    
    else
    % fopen successful, okay to call fread
    A = fread(fid);
    ...

  • 次の場合には fread に対して生成されたコードの動作はコンパイラに依存します。

    1. permissiona+ にして fopen を使用してファイルを開く場合。

    2. ファイルの位置指定子を設定する fseekfrewind などの I/O 関数を呼び出す前に fread を使用してファイルを読み取る場合。

for

MATLAB

for

Fixed-Point Designer

fpdf

Statistics and Machine Learning Toolbox

fprintf

MATLAB

  • 以下をサポートしません。

    • %u%o %x および %X 形式での b および t サブタイプ

    • 入力引数を再利用するための $ フラグ

    • 配列の表示

  • 自動キャストは行われません。予測どおりの結果を得るには、入力引数がそれぞれの形式タイプと一致していなければなりません。

  • エスケープ文字の使用は 0 ~ - 127 の範囲の 10 進数に制限されています。

  • 以下の場合、生成された C/C++ コードでは、fileID1 または 2 が指定された fprintf の呼び出しは printf になります。

    • fprintfparfor ループの内部で呼び出される。

    • 外部呼び出しが無効になっている。

  • MATLAB の動作が C コンパイラの動作と異なるときは、以下の場合に fprintf は C コンパイラの動作と一致します。

    • 形式指定子に %e%E などの対応する C 形式指定子がある。

    • fprintfparfor ループの内部で呼び出される。

    • 外部呼び出しが無効になっている。

  • 形式指定子 %s を指定して fprintf を呼び出す場合は、入力文字列の中央に null 文字を入れないでください。null 文字を書き込むには、fprintf(fid, '%c', char(0)) を使用してください。

  • 整数形式指定子を指定して fprintf を呼び出す場合、整数引数の型はターゲットのハードウェアがネイティブ C 型として表現できる型でなければなりません。たとえば、fprintf('%d', int64(n)) を呼び出す場合、ターゲットのハードウェアは 64 ビット整数をサポートするネイティブ C 型を備えていなければなりません。

fread

MATLAB

  • precision は定数でなければなりません。

  • precision で指定する sourceoutput には、longulongunsigned longbitNubitN は使用できません。

  • machineformat 入力は使用できません。

  • precision で指定する source または outputint などの C の型である場合、その型のターゲットと量産サイズは以下でなければなりません。

    • 一致する。

    • MATLAB 型に直接マッピングする。

  • precision で指定する source の型は、ターゲット ハードウェアの C の型に直接マッピングしなければなりません。

  • fread 呼び出しによりファイル全体を読み込む場合、すべてのデータがコード生成に利用可能な最大配列に収まらなければなりません。

  • sizeA が定数でない場合または非有限要素を含む場合は、動的メモリ割り当てが必要です。

  • source または outputchar 値を符号付き 8 ビット整数として扱います。0 ~ 127 の値のみを使用してください。

  • 生成されたコードでは、ファイル読み取りエラーは報告されません。MATLAB コードで独自のファイル読み取りエラーを記述します。読み取りバイト数が要求したバイト数と一致するかテストします。次に例を示します。

    ...
    N = 100;
    [vals, numRead] = fread(fid, N, '*double');
    if numRead ~= N
        % fewer elements read than expected
    end
    ...

freqspace

MATLAB

freqz

Signal Processing Toolbox

  • 可変サイズ入力はサポートしません。

  • 出力引数を指定せずに呼び出し、最後にセミコロンを使用しない場合、freqz は 512 点で評価された、入力フィルターの複素周波数応答を返します。

    セミコロンが追加されると、フィルターの振幅と位相の応答のプロットが作成されます。

    「出力引数なしの freqz」を参照してください。

frewind

MATLAB

frnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

fspecial

Image Processing Toolbox

入力はコンパイル時の定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

MATLAB Function ブロックのサポート: あり。入力引数 hsizeradiuslen および theta はコンパイル時の定数でなければなりません。

fspl

Phased Array System Toolbox

可変サイズ入力はサポートしません。

fstat

Statistics and Machine Learning Toolbox

full

MATLAB

fzero

MATLAB

  • 最初の引数は関数ハンドルでなければなりません。構造体、インライン関数または文字列の入力は、最初の引数としてサポートされていません。

  • 最大 3 つまでの出力引数をサポートしています。4 番目の出力引数はサポートしていません (output 構造体)。

gain2aperture

Phased Array System Toolbox

可変サイズ入力はサポートしません。

gamcdf

Statistics and Machine Learning Toolbox

gaminv

Statistics and Machine Learning Toolbox

gamma

MATLAB

gammainc

MATLAB

出力は常に複素数です。

gammaincinv

MATLAB

出力は常に複素数です。

gammaln

MATLAB

gampdf

Statistics and Machine Learning Toolbox

gamrnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

gamstat

Statistics and Machine Learning Toolbox

gaspl

Phased Array System Toolbox

可変サイズ入力はサポートしません。

gausswin

Signal Processing Toolbox

すべての gaspl 入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

gccphat

Phased Array System Toolbox

可変サイズ入力はサポートしません。

gcd

MATLAB

ge

MATLAB

ge

Fixed-Point Designer

  • バイアスの異なる複数の固定小数点信号はサポートされていません。

generateCheckerboardPoints

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし

geocdf

Statistics and Machine Learning Toolbox

geoinv

Statistics and Machine Learning Toolbox

geomean

Statistics and Machine Learning Toolbox

geopdf

Statistics and Machine Learning Toolbox

geornd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

geostat

Statistics and Machine Learning Toolbox

get

Fixed-Point Designer

  • 構文 structure = get(o) はサポートされていません。

getlsb

Fixed-Point Designer

getmsb

Fixed-Point Designer

getrangefromclass

Image Processing Toolbox

MATLAB Function ブロックのサポート: あり。

gevcdf

Statistics and Machine Learning Toolbox

gevinv

Statistics and Machine Learning Toolbox

gevpdf

Statistics and Machine Learning Toolbox

gevrnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

gevstat

Statistics and Machine Learning Toolbox

global2localcoord

Phased Array System Toolbox

可変サイズ入力はサポートしません。

gpcdf

Statistics and Machine Learning Toolbox

gpinv

Statistics and Machine Learning Toolbox

gppdf

Statistics and Machine Learning Toolbox

gprnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

gpstat

Statistics and Machine Learning Toolbox

gradient

MATLAB

grayconnected

Image Processing Toolbox

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

grazingang

Phased Array System Toolbox

可変サイズ入力はサポートしません。

gt

MATLAB

gt

Fixed-Point Designer

  • バイアスの異なる複数の固定小数点信号はサポートされていません。

hadamard

MATLAB

n は固定サイズのスカラーでなければなりません。

hamming

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

hankel

MATLAB

hann

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

harmmean

Statistics and Machine Learning Toolbox

hdl.RAM

MATLAB

hex2dec

MATLAB

セル配列はサポートしません。

hex2num

MATLAB

  • セル配列はサポートしません。

  • n = hex2num(S) の場合、size(S,2) <= length(num2hex(0)) です。

hilb

MATLAB

hist

MATLAB

  • ヒストグラムの棒グラフはサポートされていません。少なくとも 1 つの出力引数を使用して呼び出してください。

  • 指定する場合、2 番目の引数 x はスカラー定数でなければなりません。

  • 入力は実数でなければなりません。

構文 [nout, xout] = hist(y,x) の場合:

  • y が固定サイズのベクトルまたは可変長のベクトルの場合:

    • nout は常に行ベクトルです。

    • x がベクトルの場合、xoutx と同じ方向のベクトルです。

    • x がスカラー (固定サイズ) の場合、xout は行ベクトルです。

  • 次の条件が真の場合、nout および xout は列ベクトルです。

    • y が行列

    • size(y,1) および size(y,2) が固定の長さ 1 をもたない

    • size(y,1)size(y,2) のいずれかが実行時に長さ 1 をもつ

  • 可変サイズの x は実行時にスカラーであってもベクトル入力として解釈されます。

  • 少なくとも 1 つの入力が空の場合、出力のベクトルの方向は MATLAB と異なる場合があります。

histc

MATLAB

histeq

Image Processing Toolbox

インデックス付きイメージを含む構文はいずれもサポートされていません。これには、map を入力として受け付け newmap を返す構文もすべて含まれます。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。入力引数 N はコンパイル時の定数でなければなりません。

hom2cart

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

horizonrange

Phased Array System Toolbox

可変サイズ入力はサポートしません。

horzcat

Fixed-Point Designer

hough

Image Processing Toolbox

オプションのパラメーター名 'Theta' および 'RhoResolution' はコンパイル時の文字列定数でなければなりません。オプションの Theta ベクトルは制限のあるサイズでなければなりません。

MATLAB Function ブロックのサポート: あり。入力引数 BW は固定サイズでなければなりません。RhoResolution パラメーターはコンパイル時の定数でなければなりません。Theta ベクトルは制限付きのサイズでなければなりません。

houghlines

Image Processing Toolbox

オプションのパラメーター名 'FillGap' および 'MinLength' はコンパイル時の文字列定数でなければなりません。関連付けられる値はコンパイル時の定数である必要はありません。

MATLAB Function ブロックのサポート: なし。

houghpeaks

Image Processing Toolbox

オプションのパラメーター名 'Threshold' および 'NHoodSize' はコンパイル時の文字列定数でなければなりません。関連付けられる値はコンパイル時の定数である必要はありません。

MATLAB Function ブロックのサポート: あり。

hygecdf

Statistics and Machine Learning Toolbox

hygeinv

Statistics and Machine Learning Toolbox

hygepdf

Statistics and Machine Learning Toolbox

hygernd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

hygestat

Statistics and Machine Learning Toolbox

hypot

MATLAB

icdf

Statistics and Machine Learning Toolbox

idct

Signal Processing Toolbox

  • この関数のコード生成には DSP System Toolbox ソフトウェアが必要です。

  • 変換次元の長さは 2 のべき乗でなければなりません。付加や切り捨てを指定する場合、その値は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

if, elseif, else

MATLAB

idivide

MATLAB

  • 効率のよいコードを生成するために、MATLAB のゼロ割に関するルールは 'round' オプションでのみサポートされています。

ifft

MATLAB

ifft2

MATLAB

  • 'symmetric' オプションはサポートしません。

ifftn

MATLAB

  • 'symmetric' オプションはサポートしません。

  • siz 引数は固定サイズでなければなりません。

ifftshift

MATLAB

ifir

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

iircomb

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

iirgrpdelay

DSP System Toolbox
  • すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

  • セル配列入力をとる構文はサポートしません。

iirlpnorm

DSP System Toolbox
  • すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

  • セル配列入力をとる構文はサポートしません。

iirlpnormc

DSP System Toolbox
  • すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

  • セル配列入力をとる構文はサポートしません。

iirnotch

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

iirpeak

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

im2double

MATLAB

MATLAB Function ブロックのサポート: あり。

im2int16

Image Processing Toolbox

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

im2single

Image Processing Toolbox

MATLAB Function ブロックのサポート: あり。

im2uint8

Image Processing Toolbox

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

im2uint16

Image Processing Toolbox

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imabsdiff

Image Processing Toolbox

MATLAB Function ブロックのサポート: あり。

imadjust

Image Processing Toolbox

インデックス付きイメージを含む構文はサポートされません。これには、map を入力として受け付け newmap を返す構文もすべて含まれます。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imag

MATLAB

imag

Fixed-Point Designer

imaq.VideoDevice

Image Acquisition Toolbox™「Code Generation with VideoDevice System Object」

imbinarize

Image Processing Toolbox

文字列の入力引数はコンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imbothat

Image Processing Toolbox

入力イメージ IM は 2 次元または 3 次元イメージにしなければなりません。構造化要素入力引数 SE は、コンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imboxfilt

Image Processing Toolbox

MATLAB Function ブロックのサポート: あり。

imclearborder

Image Processing Toolbox

オプションの 2 番目の入力引数 conn は、コンパイル時の定数でなければなりません。最大 3 次元の入力をサポートします。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imclose

Image Processing Toolbox

入力イメージ IM は 2 次元または 3 次元イメージにしなければなりません。構造化要素入力引数 SE は、コンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imcomplement

Image Processing Toolbox

int64 および uint64 データ型はサポートしません。

MATLAB Function ブロックのサポート: あり。

imcrop

Image Processing Toolbox

I2 = imcrop などの対話型の構文はサポートされていません。非対話型の構文 X2 = imcrop(X,map,rect); を含むインデックス付きイメージはサポートされていません。

MATLAB Function ブロックのサポート: あり。

imdilate

Image Processing Toolbox

入力イメージ IM は 2 次元または 3 次元イメージにしなければなりません。SEPACKOPT および SHAPE 入力引数はコンパイル時の定数でなければなりません。構造化要素引数 SE は 1 つの要素でなければなりません。構造化要素の配列はサポートされません。構造化要素の配列を使用して得られるものと同じ結果を得るには、関数を連続して呼び出します。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imerode

Image Processing Toolbox

入力イメージ IM は 2 次元または 3 次元イメージにしなければなりません。SEPACKOPT および SHAPE 入力引数はコンパイル時の定数でなければなりません。構造化要素引数 SE は 1 つの要素でなければなりません。構造化要素の配列はサポートされません。構造化要素の配列を使用して得られるものと同じ結果を得るには、関数を連続して呼び出します。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imextendedmax

Image Processing Toolbox

オプションの 3 番目の入力引数 conn は、コンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imextendedmin

Image Processing Toolbox

オプションの 3 番目の入力引数 conn は、コンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imfill

Image Processing Toolbox

オプションの入力連結 conn と文字列 'holes' はコンパイル時の定数でなければなりません。

最大 3 次元の入力をサポートします。

ポイント imfill(BW,0,CONN) を選択する対話モードは、コード生成ではサポートされません。

locations は P 行 1 列のベクトルになる場合があります。この場合、開始位置の線形インデックスを含みます。locations は P 行 ndims(I) 列の行列になる場合もあります。この場合、各行には、いずれかの開始位置の配列インデックスを含みます。コンパイル時に選択した形式は、実行時に変更できません。ただし、位置に含まれる点の数は、実行時に変更できます。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imfilter

Image Processing Toolbox

入力イメージは 2 次元または 3 次元にすることができます。入力引数 options はコンパイル時の定数にしなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imfindcircles

Image Processing Toolbox

すべての文字列の入力引数と値はコンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: なし。

imgaborfilt

Image Processing Toolbox

MATLAB Function ブロックのサポート: なし。

imgaussfilt

Image Processing Toolbox

文字列の入力引数はコンパイル時の定数でなければなりません。

FilterDomain'spatial’ のときに、汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imgradient3

Image Processing Toolbox

文字列の入力引数はコンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: あり。

imgradientxyz

Image Processing Toolbox

文字列の入力引数はコンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: あり。

imhist

Image Processing Toolbox

オプションの 2 番目の入力引数 n は、コンパイル時の定数でなければなりません。また、非プログラム的構文はサポートされていません。たとえば、imhist でヒストグラムが表示される構文はサポートされません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。入力引数 N はコンパイル時の定数でなければなりません。

imhmax

Image Processing Toolbox

オプションの 3 番目の入力引数 conn は、コンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imhmin

Image Processing Toolbox

オプションの 3 番目の入力引数 conn は、コンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imlincomb

Image Processing Toolbox

引数 output_class はコンパイル時の定数でなければなりません。入力イメージ引数は最大 4 つ指定できます。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

immse

Image Processing Toolbox

MATLAB Function ブロックのサポート: あり。

imopen

Image Processing Toolbox

入力イメージ IM は 2 次元または 3 次元イメージにしなければなりません。構造化要素入力引数 SE は、コンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imoverlay

Image Processing Toolbox

引数 'color' を文字列として指定する場合、コンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: あり。

impyramid

Image Processing Toolbox

引数 direction はコンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: あり。入力引数 direction はコンパイル時の定数でなければなりません。

imquantize

Image Processing Toolbox

MATLAB Function ブロックのサポート: あり。

imread

Image Processing Toolbox

8 ビットの JPEG イメージの読み取りのみをサポートします。ファイル名の入力引数は有効な絶対パスまたは相対パスでなければなりません。

この関数は、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用するコードを生成します。

MATLAB Function ブロックのサポート: あり。ファイル名の入力引数はコンパイル時の定数でなければなりません。

imreconstruct

Image Processing Toolbox

オプションの 3 番目の入力引数 conn は、コンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imref2d

Image Processing Toolbox

XWorldLimitsYWorldLimits および ImageSize プロパティは、オブジェクトの作成中にのみ設定できます。コードを生成するときは、単一のオブジェクトのみを指定できます。オブジェクトの配列はサポートされていません。

MATLAB Function ブロックのサポート: あり。

imref3d

Image Processing Toolbox

XWorldLimitsYWorldLimitsZWorldLimits および ImageSize プロパティは、オブジェクトの作成中にのみ設定できます。コードを生成するときは、単一のオブジェクトのみを指定できます。オブジェクトの配列はサポートされていません。

MATLAB Function ブロックのサポート: あり。

imregionalmax

Image Processing Toolbox

オプションの 2 番目の入力引数 conn は、コンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imregionalmin

Image Processing Toolbox

オプションの 2 番目の入力引数 conn は、コンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imresize

Image Processing Toolbox

インデックス付きイメージまたはカスタム内挿カーネルはサポートしません。すべてのパラメーターと値のペアの入力引数はコンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: あり。入力引数 Scale および method はコンパイル時の定数でなければなりません。OutputSize パラメーター、numrows および numcols の値はコンパイル時の定数でなければなりません。

imrotate

Image Processing Toolbox

入力引数 method および bbox の値はコンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。入力引数 angle はコンパイル時の定数でなければなりません。

imtophat

Image Processing Toolbox

入力イメージ IM は 2 次元または 3 次元イメージにしなければなりません。構造化要素入力引数 SE は、コンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

imtranslate

Image Processing Toolbox

2 次元の並進ベクトルのみがサポートされます。3 次元の並進はサポートされていません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。入力引数 translation はコンパイル時の定数でなければなりません。

imwarp

Image Processing Toolbox

幾何学的変換オブジェクト入力 tformaffine2d または projective2d でなければなりません。また、内挿法とオプションのパラメーター名は文字列定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。入力引数 tform はコンパイル時の定数でなければなりません。

ind2sub

MATLAB

inf

MATLAB

  • 次元は、非負の実数の整数でなければなりません。

insertMarker

Computer Vision System Toolbox

コンパイル時の定数入力: 'Shape' および 'Color'
MATLAB Function ブロックのサポート: あり
insertObjectAnnotation

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
制限: 入力イメージは制限のあるサイズでなければなりません。「動的なメモリ割り当てなしで可変サイズ データを指定」
「MATLAB コード生成における System object」を参照してください。

insertShape

Computer Vision System Toolbox

コンパイル時の定数入力: 'Color' および 'SmoothEdges'
MATLAB Function ブロックのサポート: あり

insertText

Computer Vision System Toolbox

コンパイル時の定数入力: FontFontSize
非 ASCII 文字のサポート: なし
MATLAB Function ブロックのサポート: あり

int8, int16, int32, int64

MATLAB

int8、 int16、 int32、 int64

Fixed-Point Designer

integralBoxFilter

Image Processing Toolbox

'NormalizationFactor' パラメーターはコンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: あり。入力引数 filtersize はコンパイル時の定数でなければなりません。

integralImage

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり

interp1

MATLAB

  • 'cubic' メソッドはサポートされません。代わりに 'v5cubic' または 'spline' を使用してください。

  • 入力引数 x (サンプル点) は厳密に増加するか、厳密に減少していなければなりません。インデックスの並べ替えは行いません。

  • 入力引数 v (サンプル値) が可変長ベクトル (1 行 : 列または : 行 1 列) の場合、出力 vq の形状は MATLAB での形状と一致します。

    入力引数 v が可変サイズであり、可変長ベクトルではない場合、実行時に行ベクトルになるとエラーが発生します。

  • 入力引数 xq (クエリ点) が可変サイズであり、可変長ベクトルではない場合、実行時に行または列ベクトルになるとエラーが発生します。

  • 「ツールボックス関数のコード生成に対する可変サイズの制限」

interp1q

MATLAB

Y の一部の値が Inf または NaN の場合、MATLAB と一致しない場合があります。

interp2

MATLAB

  • XqYq は同じサイズでなければなりません。meshgrid を使用してグリッドで評価します。

  • 最適な結果を得るには、X および Y をベクトルとして指定してください。

  • 'cubic' メソッドの場合、グリッドが等間隔でなければエラーが報告されます。この場合は、'spline' メソッドを使用します。

  • 最適な結果を得るには、'spline' メソッドを使用するときに、以下を実行してください。

    • meshgrid を使用して、入力 XqYq を作成します。

    • V の次元に相対的な少数の内挿点を使用します。大規模な一連の散布点に対して内挿すると、非効率的になる可能性があります。

interp3

MATLAB

  • XqYq および Zq は、同じサイズでなければなりません。meshgrid を使用してグリッドで評価します。

  • 最適な結果を得るには、XY および Z をベクトルとして指定してください。

  • 'cubic' メソッドの場合、グリッドが等間隔でなければエラーが報告されます。この場合は、'spline' メソッドを使用します。

  • 最適な結果を得るには、'spline' メソッドを使用するときに、以下を実行してください。

    • meshgrid を使用して、入力 XqYq および Zq を作成します。

    • V の次元に相対的な少数の内挿点を使用します。大規模な一連の散布点に対して内挿すると、非効率的になる可能性があります。

interpn

MATLAB

  • 最適な結果を得るには、X1,X2,...,Xn をベクトルとして指定してください。

  • 2 次元以上の内挿では 'cubic' または 'spline' メソッドはサポートされません。

  • 内挿法は定数文字列でなければなりません。

intersect

MATLAB

  • 最初または 2 番目の引数のセル配列はサポートしません。

  • 'rows' オプションを指定しない場合、以下の点に注意してください。

    • 入力 A および B はベクトルでなければなりません。'legacy' オプションを指定した場合、入力 A および B は行ベクトルでなければなりません。

    • 可変サイズの行ベクトルで最初の次元は固定長 1 でなければなりません。可変サイズの列ベクトルで 2 番目の次元は固定長 1 でなければなりません。

    • [] の入力はサポートされていません。1 行 0 列または 0 行 1 列の入力 (zeros(1,0) など) を使用して、空集合を表します。

    • 'legacy' オプションを指定した場合、空の出力は 1 行 0 列の行ベクトルになり、0 行 0 列にはなりません。

  • 'legacy' オプションと 'rows' オプションの両方を指定した場合、出力 ia および ib は列ベクトルになります。これらの出力が空の場合、出力 C が 0 行 0 列であっても、0 行 1 列になり、0 行 0 列にはなりません。

  • setOrder'sorted' であるか、'legacy' オプションを指定した場合、入力はあらかじめ昇順で並べ替えられていなければなりません。最初の出力 C は、昇順で並べ替えられています。

  • 複素数入力は、single または double でなければなりません。

  • 一方の入力が複素数でもう一方の入力が実数の場合は、以下のいずれかを実行します。

    • setOrder'stable' に設定します。

    • 実数入力を複素数の昇順 (絶対値) で並べ替えます。実数入力が x と仮定します。sort(complex(x)) または sortrows(complex(x)) を使用します。

  • 「ゼロ値の虚数部をもつ複素数データのコード生成」

intfilt

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

intlut

Image Processing Toolbox

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

intmax

MATLAB

intmin

MATLAB

inv

MATLAB

特異値行列の入力は、MATLAB の結果と異なる非有限値を生成する場合があります。

invhilb

MATLAB

ipermute

MATLAB

ipermute

Fixed-Point Designer

iptcheckconn

Image Processing Toolbox

入力引数はコンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: あり。

iptcheckmap

Image Processing Toolbox

MATLAB Function ブロックのサポート: あり。

iqcoef2imbal

Communications System Toolbox

iqimbal2coef

Communications System Toolbox

iqr

Statistics and Machine Learning Toolbox

isa

MATLAB

isbanded

MATLAB

iscell

MATLAB

iscellstr

MATLAB

ischar

MATLAB

iscolumn

MATLAB

iscolumn

Fixed-Point Designer

isdeployed

MATLAB Compiler™

  • MEX および SIM ターゲットに対しては、適宜 true と false を返します。

  • その他のターゲットに対して false を返します。

isdiag

MATLAB

isempty

MATLAB

isempty

Fixed-Point Designer

isEpipoleInImage

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり

isequal

MATLAB

isequal

Fixed-Point Designer

isequaln

MATLAB

isfi

Fixed-Point Designer

isfield

MATLAB

  • 2 番目の引数ではセル配列をサポートしません。

isfimath

Fixed-Point Designer

isfimathlocal

Fixed-Point Designer

isfinite

MATLAB

isfinite

Fixed-Point Designer

isfloat

MATLAB

ishermitian

MATLAB

isinf

MATLAB

isinf

Fixed-Point Designer

isinteger

MATLAB

isletter

MATLAB

  • char クラスからの入力値は 0 ~ 127 の範囲内でなければなりません。

islogical

MATLAB

ismac

MATLAB

  • コード生成に使用された MATLAB バージョンに基づいて true または false を返します。

  • コード生成ターゲットが S-function (シミュレーション) または MEX 関数である場合にのみ使用します。

ismatrix

MATLAB

ismcc

MATLAB Compiler

  • MEX および SIM ターゲットに対しては、適宜 true と false を返します。

  • その他のターゲットに対して false を返します。

ismember

MATLAB

isnan

MATLAB

isnan

Fixed-Point Designer

isnumeric

MATLAB

isnumeric

Fixed-Point Designer

isnumerictype

Fixed-Point Designer

isobject

MATLAB

ispc

MATLAB

  • コード生成に使用する MATLAB のバージョンに基づいて true または false を返します。

  • コード生成ターゲットが S-function (シミュレーション) または MEX 関数である場合にのみ使用します。

isprime

MATLAB

  • 最大の倍精度入力は 2^33 です。

  • 最大の単精度入力は 2^25 です。

  • 入力 Xint64 型または uint64 型にすることはできません。

isreal

MATLAB

isreal

Fixed-Point Designer

isrow

MATLAB

isrow

Fixed-Point Designer

isscalar

MATLAB

isscalar

Fixed-Point Designer

issigned

Fixed-Point Designer

issorted

MATLAB

isspace

MATLAB

  • char クラスからの入力値は 0 ~ 127 の範囲内でなければなりません。

issparse

MATLAB

isstrprop

MATLAB

  • char クラスおよび integer クラスからの入力のみをサポートします。

  • 入力値は 0 ~ 127 の範囲内でなければなりません。

isstruct

MATLAB

issymmetric

MATLAB

istrellis

Communications System Toolbox

istril

MATLAB

istriu

MATLAB

isunix

MATLAB

  • コード生成に使用された MATLAB バージョンに基づいて true または false を返します。

  • コード生成ターゲットが S-function (シミュレーション) または MEX 関数である場合にのみ使用します。

isvector

MATLAB

isvector

Fixed-Point Designer

kaiser

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

kaiserord

Signal Processing Toolbox

kron

MATLAB

kmeans

Statistics and Machine Learning Toolbox

  • Start メソッドでランダムな選択を使用する場合、クラスターの重心の初期位置は MATLAB と一致しない場合があります。

  • X の行数が固定されている場合、NaN を含む X の行は削除されません。

  • C のクラスターの重心位置は MATLAB とは異なる順序にすることができます。この場合、idx のクラスター インデックスには対応する相違点があります。

  • Display を指定する場合、その値は 'off' でなければなりません。

  • Streams を指定する場合は空でなければなりません。また、UseSubstreamsfalse でなければなりません。

  • UseParallel オプションを true に設定する場合、Replicates1 である場合でも一部の計算を並行して実行できます。大規模なデータセットの場合、Replicates1 の場合は、UseParallel オプションを true に設定することを検討します。

kurtosis

Statistics and Machine Learning Toolbox

lab2rgb

Image Processing Toolbox

文字列の入力引数はコンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: あり。

label2idx

Image Processing Toolbox

MATLAB Function ブロックのサポート: なし。

label2rgb

Image Processing Toolbox

次の標準の構文を参照します。

RGB = label2rgb(L, map, zerocolor, order)
  • 少なくとも次の 2 つの入力引数を渡します。ラベル行列 L およびカラーマップ行列 map

  • map は、n-by-3double のカラーマップ行列でなければなりません。MATLAB のカラーマップ関数や、カラーマップ関数の関数ハンドルの名前を含む文字列は使用できません。

  • 境界の色 zerocolor をいずれかの領域と同じ色に設定した場合、label2rgb では警告が表示されません。

  • order に値を指定する場合は、'noshuffle' でなければなりません。

MATLAB Function ブロックのサポート: あり。

lcm

MATLAB

lcmvweights

Phased Array System Toolbox

可変サイズ入力はサポートしません。

ldivide

MATLAB

le

MATLAB

le

Fixed-Point Designer

  • バイアスの異なる複数の固定小数点信号はサポートされていません。

length

MATLAB

length

Fixed-Point Designer

levinson

Signal Processing Toolbox

  • この関数のコード生成には DSP System Toolbox ソフトウェアが必要です。

  • 再帰法の次元を指定する場合は、定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

lineToBorderPoints

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり

linsolve

MATLAB

  • オプション構造体は定数でなければなりません。

  • スカラーのオプション構造体入力のみがサポートされています。オプション構造体の配列はサポートされていません。

  • 以下のケースのみ最適化します。

    • UT

    • LT

    • UHESS = true (TRANSAtrue または false のいずれかの値をとります)。

    • SYM = true かつ POSDEF = true

    その他のオプションは mldivide を使用するのと同等です。

linspace

MATLAB

load

MATLAB

  • Simulink シミュレーションの MEX またはコードを生成する場合にのみ使用します。コンパイル時の定数を読み込むには、coder.load を使用します。

  • 構造体または配列への割り当てを伴わない関数の使用はサポートしません。たとえば、load(filename) ではなく、S = load(filename) を使用します。

  • 出力 S は、添字を使用しない構造体または配列の名前でなければなりません。たとえば、S(i) = load('myFile.mat') と指定することはできません。

  • load への引数は、コンパイル時の定数の文字列でなければなりません。

  • オブジェクトの読み込みはサポートしません。

  • サポートされていない構成が MAT ファイルに含まれている場合、load(filename,variables) を使用して、サポートされている構成のみを読み込みます。

  • save は、コード生成用の関数内で使用することはできません。コード生成ソフトウェアは、関数 save をサポートしていません。さらに、savecoder.extrinsic を使用できません。コードを生成する前に、save を使用して、ワークスペース データを MAT ファイルに保存できます。

    coder.varsize を使用して、関数 load で読み込まれる可変サイズ データを明示的に宣言しなければなりません。

local2globalcoord

Phased Array System Toolbox

可変サイズ入力はサポートしません。

log

MATLAB

  • 入力値 x は実数でも出力が複素数となっている場合、シミュレーション時にエラーを生成し、生成コードで NaN を返します。複素数の結果を得るには、complex(x) を渡して入力値を複素数にします。

log2

MATLAB

log10

MATLAB

log1p

MATLAB

logical

MATLAB

logical

Fixed-Point Designer

logncdf

Statistics and Machine Learning Toolbox

logninv

Statistics and Machine Learning Toolbox

lognpdf

Statistics and Machine Learning Toolbox

lognrnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

lognstat

Statistics and Machine Learning Toolbox

logspace

MATLAB

lower

MATLAB

  • char の入力のみをサポートします。セル配列はサポートしません。

  • 入力値は 0 ~ 127 の範囲内でなければなりません。

lowerbound

Fixed-Point Designer

lsb

Fixed-Point Designer

  • スカラーの固定小数点信号のみサポートしています。

  • スカラー、ベクトル、行列、fi の単精度および倍精度の信号をサポートしています。

lsqnonneg

MATLAB

  • 可変サイズ配列のサポートを有効にしなければなりません。

  • 出力構造体 output (5 番目の出力) の文字列 message は変換されません。

lt

MATLAB

lteZadoffChuSeq

Communications System Toolbox

lt

Fixed-Point Designer

  • バイアスの異なる複数の固定小数点信号はサポートされていません。

lu

MATLAB

mad

Statistics and Machine Learning Toolbox

入力 dim を空にすることはできません。

magic

MATLAB

「ツールボックス関数のコード生成に対する可変サイズの制限」

matchFeatures

Computer Vision System Toolbox

プラットフォーム依存のライブラリの生成: あり (Exhaustive メソッドの使用時は MATLAB ホストのみ)。
Exhaustive メソッドの使用時は非ホスト ターゲットのみに移植可能な C コードを生成します。
Exhaustive メソッドを使用していない場合は、OpenCV (Version 2.4.9) ライブラリにリンクする C++ コンパイラを使用して移植可能な C コードを生成します。
「OpenCV ライブラリを使用する関数に対応する移植可能な C コードの生成」
コンパイル時の定数入力: 'Method‘ および 'Metric'
MATLAB Function ブロックのサポート: なし

max

MATLAB

max

Fixed-Point Designer

maxflat

Signal Processing Toolbox

入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

mdltest

Phased Array System Toolbox

可変サイズ入力はサポートしません。

mean

MATLAB

mean

Fixed-Point Designer

N/A

mean2

Image Processing Toolbox

MATLAB Function ブロックのサポート: あり。

medfilt2

Image Processing Toolbox

引数 padopt はコンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。近傍のサイズ入力引数はコンパイル時の定数でなければなりません。

median

MATLAB

median

Fixed-Point Designer

meshgrid

MATLAB

mfilename

MATLAB

min

MATLAB

min

Fixed-Point Designer

minus

MATLAB

minus

Fixed-Point Designer

  • fi 以外の入力はすべて定数でなければなりません。つまり、fi オブジェクトにキャストできるよう、その値がコンパイル時に既知でなければなりません。

mkpp

MATLAB

  • 出力構造体 pp は、MATLAB の pp 構造体と異なります。MATLAB では、ppval はコード生成ソフトウェアの pp 構造体を使用できません。コード生成については、ppval は MATLAB で作成された pp 構造体を使用できません。unmkpp は MATLAB の pp 構造体をコード生成に使用できます。

    コード生成ソフトウェアで作成された pp 構造体から MATLAB の pp 構造体を作成するには、以下のように実行します。

    • コード生成では、unmkpp を使用して区分的多項式の詳細を MATLAB に返します。

    • MATLAB では、mkpp を使用して pp 構造体を作成します。

  • d を指定しない場合、coefs は 2 次元で、固定数の列をもたなければなりません。この場合、列数は次数です。

  • 区分的定数多項式を定義するには、coefs が列ベクトルであるか、d が 2 つ以上の要素を含んでいなければなりません。

  • d を指定し、d1 である場合、d は定数でなければなりません。それ以外の場合、ppval への入力が非スカラーである場合、ppval の出力の形状が MATLAB の ppval と異なる場合があります。

  • d を指定する場合は、固定長でなければなりません。以下のステートメントのセットのいずれかでなければなりません。

    1. m = length(d) および npieces = length(breaks) - 1 と仮定します。

      size(coefs,j) = d(j) 
      size(coefs,m+1) = npieces
      size(coefs,m+2) = order 
      j = 1,2,...,m。次元 m+2 は固定長でなければなりません。

    2. m = length(d) および npieces = length(breaks) - 1 と仮定します。

      size(coefs,1) = prod(d)*npieces
      size(coefs,2) = order             
      2 番目の次元は固定長でなければなりません。

  • d を指定しない場合、以下のステートメントに該当しなければなりません。

    m = length(d) および npieces = length(breaks) - 1 と仮定します。

    size(coefs,1) = prod(d)*npieces
    size(coefs,2) = order
    2 番目の次元は固定長でなければなりません。

mldivide

MATLAB

mnpdf

Statistics and Machine Learning Toolbox

mod

MATLAB

  • 出力クラスを使用して演算を実行します。丸め誤差の違いにより、結果が MATLAB と一致しない場合があります。

    いずれかの入力の型が int64 または uint64 の場合、両方の入力が同じ型でなければなりません。

mode

MATLAB

moment

Statistics and Machine Learning Toolbox

order が非整数で X が実数の場合は、moment(complex(X), order) を使用します。

mpower

MATLAB

A が 2 行 2 列以上の行列で BInf または -Inf の場合、mpower(A,B) は NaN の行列を返します。

mpower

Fixed-Point Designer

  • 指数の入力 k は定数でなければなりません。つまりコンパイル時に値が既知でなければなりません。

  • 制御側の fimathSumMode プロパティが Specify precision または Keep LSB に設定されている場合のみ、可変サイズ入力がサポートされます。

  • 可変サイズの信号では、MATLAB と生成コードで結果が異なる場合があります。

    • 生成コードでは、可変サイズ信号に対する出力は、制御側 fimathSumMode プロパティを使用して計算されます。

    • MATLAB では、可変サイズ信号に対する出力は、両方の入力が非スカラーの場合、制御側 fimathSumMode プロパティを使用して計算されます。しかしどちらかの入力がスカラーの場合、MATLAB は制御側 fimathProductMode を使用して出力を計算します。

mpy

Fixed-Point Designer

  • MATLAB のコード生成は、構文 F.mpy(a,b) をサポートしません。構文 mpy(F,a,b) を使用しなければなりません。

  • MATLAB Function ブロックの内部で関数 mpy に複素数入力を与える場合、シミュレーションの実行前に入力が複素数であることを宣言しなければなりません。そのためには、[端子とデータの管理] に移動し、すべての既知の複素数入力に対する [実数/複素数] パラメーターを [オン] に設定します。

mrdivide

MATLAB

mrdivide

Fixed-Point Designer

MSERRegions

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
コードの生成では、セル配列 pixellist と各配列の length の両方を 2 番目の入力として指定しなければなりません。オブジェクトは regions.PixelList を配列として出力します。領域サイズは regions.Lengths で定義されます。
この関数に対して生成されたコードは、プリコンパイル済みのプラットフォーム固有の共有ライブラリを使用します。

mtimes

MATLAB

mtimes

Fixed-Point Designer

  • fi 以外の入力は定数でなければなりません。つまり、fi オブジェクトにキャストできるよう、その値がコンパイル時に既知でなければなりません。

  • 制御側 fimathSumMode プロパティが Specify precision または Keep LSB に設定されている場合のみ、可変サイズ入力がサポートされています。

  • 可変サイズ信号では、MATLAB と生成コードで結果が異なる場合があります。

    • 生成コードでは、可変サイズ信号に対する出力は、制御側 fimathSumMode プロパティを使用して計算されます。

    • MATLAB では、可変サイズ信号に対する出力は、両方の入力が非スカラーの場合、制御側 fimathSumMode プロパティを使用して計算されます。しかしどちらかの入力がスカラーの場合、MATLAB は制御側 fimathProductMode を使用して出力を計算します。

multibandParametricEQ

Audio System Toolbox

「MATLAB コード生成における System object」

MATLAB Function ブロックのサポート: あり

multithresh

Image Processing Toolbox

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。入力引数 N はコンパイル時の定数でなければなりません。

mvdrweights

Phased Array System Toolbox

可変サイズ入力はサポートしません。

NaN または nan

MATLAB

  • 次元は、非負の実数の整数でなければなりません。

nancov

Statistics and Machine Learning Toolbox

入力が可変サイズで実行時に [] の場合は、NaN ではなく [] を返します。

nanmax

Statistics and Machine Learning Toolbox

nanmean

Statistics and Machine Learning Toolbox

nanmedian

Statistics and Machine Learning Toolbox

nanmin

Statistics and Machine Learning Toolbox

nanstd

Statistics and Machine Learning Toolbox

nansum

Statistics and Machine Learning Toolbox

nanvar

Statistics and Machine Learning Toolbox

nargin

MATLAB

narginchk

MATLAB

nargout

MATLAB

  • 出力引数のない関数については、終了セミコロンなしで呼び出された場合は 1 を返します。

    メモ:   この動作は、終了セミコロンのない外部呼び出しにも影響します。MATLAB では呼び出される関数の nargout1 です。

nargoutchk

MATLAB

nbincdf

Statistics and Machine Learning Toolbox

nbininv

Statistics and Machine Learning Toolbox

nbinpdf

Statistics and Machine Learning Toolbox

nbinrnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

nbinstat

Statistics and Machine Learning Toolbox

ncfcdf

Statistics and Machine Learning Toolbox

ncfinv

Statistics and Machine Learning Toolbox

ncfpdf

Statistics and Machine Learning Toolbox

ncfrnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

ncfstat

Statistics and Machine Learning Toolbox

nchoosek

MATLAB

  • 最初の入力 x がスカラーの場合、nchoosek は二項係数を返します。この場合、x は非負の整数でなければなりません。int64 型または uint64 型にすることはできません。

  • 最初の入力 x がベクトルの場合、nchoosek はこの入力をセットとして扱います。この場合は、xint64 型または uint64 型にすることができます。

  • 2 番目の入力 kint64 型または uint64 型にすることはできません。

  • 「ツールボックス関数のコード生成に対する可変サイズの制限」

nctcdf

Statistics and Machine Learning Toolbox

nctinv

Statistics and Machine Learning Toolbox

nctpdf

Statistics and Machine Learning Toolbox

nctrnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

nctstat

Statistics and Machine Learning Toolbox

ncx2cdf

Statistics and Machine Learning Toolbox

ncx2rnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

ncx2stat

Statistics and Machine Learning Toolbox

ndgrid

MATLAB

ndims

MATLAB

ndims

Fixed-Point Designer

ne

MATLAB

ne

Fixed-Point Designer

  • バイアスの異なる複数の固定小数点信号はサポートされていません。

nearest

Fixed-Point Designer

nextpow2

MATLAB

nnz

MATLAB

noisepow

Phased Array System Toolbox

可変サイズ入力はサポートしません。

nonzeros

MATLAB

norm

MATLAB

normcdf

Statistics and Machine Learning Toolbox

normest

MATLAB

norminv

Statistics and Machine Learning Toolbox

normpdf

Statistics and Machine Learning Toolbox

normrnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

normstat

Statistics and Machine Learning Toolbox

not

MATLAB

npwgnthresh

Phased Array System Toolbox

可変サイズ入力はサポートしません。

nthroot

MATLAB

null

MATLAB

  • MATLAB と異なる基底が返される場合があります。

  • 有理基底オプション (2 番目の入力) はサポートされていません。

num2hex

MATLAB

numberofelements

Fixed-Point Designer

numberofelements は将来のリリースで削除されます。代わりに numel を使用してください。

numel

MATLAB

numel

Fixed-Point Designer

numerictype

Fixed-Point Designer

  • Simulink から MATLAB Function ブロックに読み込まれる固定小数点信号は、信号のデータ型とスケーリング情報が入力される numerictype オブジェクトに割り当てられます。

  • 入力が固定小数点型以外の信号の場合、データ型を返します。

  • 生成されるコードで numerictype オブジェクトを作成するのに使用します。

  • データ型に関連するすべての numerictype オブジェクト プロパティは定数でなければなりません。

nuttallwin

Signal Processing Toolbox

入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

ocr

Computer Vision System Toolbox

コンパイル時の定数入力: TextLayoutLanguage および CharacterSet
MATLAB Function ブロックのサポート: なし
この関数に対して生成されたコードは、プリコンパイル済みのプラットフォーム固有の共有ライブラリを使用します。

ocrText

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし

ode23

MATLAB

  • odeset のオプション引数はすべて定数でなければなりません。

  • オプション構造体の中の定数の質量行列はサポートされません。質量行列は関数として指定してください。

  • 少なくとも 2 つの出力引数 TY を指定しなければなりません。

  • 入力の型は同種でなければなりません (すべて double またはすべて single)。

  • 可変サイズのサポートが有効でなければなりません。tspan が 2 つの要素をもつ場合またはイベント関数を使用する場合は、動的メモリ割り当てが必要です。

ode45

MATLAB

  • odeset のオプション引数はすべて定数でなければなりません。

  • オプション構造体の中の定数の質量行列はサポートされません。質量行列は関数として指定してください。

  • 少なくとも 2 つの出力引数 TY を指定しなければなりません。

  • 入力タイプは同種でなければなりません (すべて double またはすべて single)。

  • 可変サイズのサポートが有効でなければなりません。tspan が 2 つの要素をもつ場合またはイベント関数を使用する場合は、動的メモリ割り当てが必要です。

odeget

MATLAB

引数 name は定数でなければなりません。

odeset

MATLAB

すべての入力は定数でなければなりません。

offsetstrel

Image Processing Toolbox

入力引数 'ball’ およびその他すべての入力引数はコンパイル時の定数でなければなりません。コード生成でサポートされているメソッドはありません。コードを生成するときは、単一のオブジェクトのみを指定できます。オブジェクトの配列はサポートされていません。

MATLAB Function ブロックのサポート: あり。

ones

MATLAB

  • 次元は、非負の実数の整数でなければなりません。

  • 入力 optimfun はコード生成でサポートされる関数でなければなりません。

opticalFlowFarneback

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし
OpenCV (Version 2.4.9) ライブラリにリンクする C++ コンパイラを使用して移植可能な C コードを生成します。
「OpenCV ライブラリを使用する関数に対応する移植可能な C コードの生成」
opticalFlowHSComputer Vision System ToolboxMATLAB Function ブロックのサポート: なし
この関数に対して生成されたコードは、プリコンパイル済みのプラットフォーム固有の共有ライブラリを使用します。
opticalFlowLKComputer Vision System ToolboxMATLAB Function ブロックのサポート: なし
この関数に対して生成されたコードは、プリコンパイル済みのプラットフォーム固有の共有ライブラリを使用します。
opticalFlowLKDoGComputer Vision System ToolboxMATLAB Function ブロックのサポート: なし
この関数に対して生成されたコードは、プリコンパイル済みのプラットフォーム固有の共有ライブラリを使用します。

optimget

MATLAB

入力パラメーターは定数でなければなりません。

optimset

MATLAB

  • 入力引数または出力引数をとらない次の構文はサポートしません。

    optimset

  • オプションで指定される関数は、コード生成でサポートされなければなりません。

  • options 構造体 oldopts のフィールドは固定サイズ フィールドでなければなりません。

  • コード生成では、最適化関数で Display オプションが無視されます。

  • Optimization Toolbox™ の関数 optimset で作成された options 構造体では追加のオプションはサポートされません。入力 options 構造体に追加の Optimization Toolbox オプションが含まれる場合、出力構造体にそれらのオプションは含まれません。

ordfilt2

Image Processing Toolbox

引数 padopt はコンパイル時の定数でなければなりません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

or

MATLAB

orth

MATLAB

  • MATLAB と異なる基底が返される場合があります。

otsuthresh

Image Processing Toolbox

MATLAB Function ブロックのサポート: あり。

padarray

Image Processing Toolbox

最大 3 次元の入力をサポートします。

入力引数 padval および direction はコンパイル時の定数であると想定されます。

MATLAB Function ブロックのサポート: あり。入力引数 padsize はコンパイル時の定数でなければなりません。

parfor

MATLAB

MATLAB Function ブロックでは for ループとして扱われます。

parzenwin

Signal Processing Toolbox

入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

pascal

MATLAB

pca

Statistics and Machine Learning Toolbox

  • 'Algorithm''als' の場合、'Options''Display' 値は無視されます。

  • 指定する場合は 'Weights''VariableWeights' は実数でなければなりません。

  • 5 番目の出力 explained は常に列ベクトルとして返します。

  • 6 番目の出力 mu は常に行ベクトルとして返します。

  • mu が空の場合、関数 pcamu を 1 行 0 列の配列として返します。pcamu を 0 行 0 列の空配列には変換しません。

  • すべてが NaN 値である入力行列 X を特殊なケースとして扱いません。出力は、入力の一部が有限であるときのサイズと同じになります。

pchip

MATLAB

  • 入力 x は厳密に増加するものでなければなりません。

  • 値が NaNy エントリは削除しません。

  • pp = pchip(x,y) 構文のコードを生成する場合は、MATLAB で関数 ppvalpp を入力できません。コード生成ソフトウェアで作成された pp 構造体から MATLAB の pp 構造体を作成するには、以下のように実行します。

    • コード生成では、unmkpp を使用して区分的多項式の詳細を MATLAB に返します。

    • MATLAB では、mkpp を使用して pp 構造体を作成します。

pdf

Statistics and Machine Learning Toolbox

peak2peak

Signal Processing Toolbox

peak2rms

Signal Processing Toolbox

pearsrnd

Statistics and Machine Learning Toolbox

生成された出力 r がスカラーのときのみ MATLAB と一致します。

permute

MATLAB

permute

Fixed-Point Designer

次元引数は組み込み型でなければなりません。fi オブジェクトにはできません。

phased.ADPCACanceller

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.AngleDopplerResponse

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.ArrayGain

Phased Array System Toolbox

phased.ArrayResponse

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.BackscatterRadarTarget

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.BarrageJammer

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.BeamscanEstimator

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.BeamscanEstimator2D

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.BeamspaceESPRITEstimator

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.CFARDetector

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.Collector

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.ConformalArray

Phased Array System Toolbox

phased.ConstantGammaClutter

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.CosineAntennaElement

Phased Array System Toolbox

phased.CrossedDipoleAntennaElement

Phased Array System Toolbox

phased.CustomAntennaElement

Phased Array System Toolbox

phased.CustomMicrophoneElement

Phased Array System Toolbox

phased.DPCACanceller

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.ElementDelay

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.ESPRITEstimator

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.FMCWWaveform

Phased Array System Toolbox

phased.FreeSpace

Phased Array System Toolbox

phased.FrostBeamformer

Phased Array System Toolbox

phased.GCCEstimator

Phased Array System Toolbox

「MATLAB コード生成における System object」を参照してください。

phased.IsotropicAntennaElement

Phased Array System Toolbox

phased.LCMVBeamformer

Phased Array System Toolbox

「MATLAB コード生成における System object」を参照してください。

phased.LOSChannel

Phased Array System Toolbox

「MATLAB コード生成における System object」を参照してください。

phased.LinearFMWaveform

Phased Array System Toolbox

phased.MatchedFilter

Phased Array System Toolbox

phased.MFSKWaveform

Phased Array System Toolbox

phased.MVDRBeamformer

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.MVDREstimator

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.MVDREstimator2D

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.OmnidirectionalMicrophoneElement

Phased Array System Toolbox

phased.PartitionedArray

Phased Array System Toolbox

phased.PhaseCodedWaveform

Phased Array System Toolbox

phased.PhaseShiftBeamformer

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.Platform

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.RadarTarget

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.Radiator

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.RangeDopplerResponse

Phased Array System Toolbox

phased.RectangularWaveform

Phased Array System Toolbox

phased.ReceiverPreamp

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.ReplicatedSubarray

Phased Array System Toolbox

phased.RootMUSICEstimator

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.RootWSFEstimator

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.ShortDipoleAntennaElement

Phased Array System Toolbox

phased.STAPSMIBeamformer

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.SteeringVector

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.SteppedFMWaveform

Phased Array System Toolbox

phased.StretchProcessor

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.SubbandMVDRBeamformer

Phased Array System Toolbox

「MATLAB コード生成における System object」を参照してください。

phased.SubbandPhaseShiftBeamformer

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.SumDifferenceMonopulseTracker

Phased Array System Toolbox

「MATLAB コード生成における System object」を参照してください。

phased.SumDifferenceMonopulseTracker2D

Phased Array System Toolbox

「MATLAB コード生成における System object」を参照してください。

phased.TimeDelayBeamformer

Phased Array System Toolbox

phased.TimeDelayLCMVBeamformer

Phased Array System Toolbox

phased.TimeVaryingGain

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.Transmitter

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.TwoRayChannel

Phased Array System Toolbox

「MATLAB コード生成における System object」

phased.UCA

Phased Array System Toolbox

phased.ULA

Phased Array System Toolbox

phased.URA

Phased Array System Toolbox

phased.WidebandCollector

Phased Array System Toolbox

phased.WidebandFreeSpace

Phased Array System Toolbox

「MATLAB コード生成における System object」を参照してください。

phased.WidebandLOSChannel

Phased Array System Toolbox

「MATLAB コード生成における System object」を参照してください。

phased.WidebandRadiator

Phased Array System Toolbox

「MATLAB コード生成における System object」を参照してください。

phitheta2azel

Phased Array System Toolbox

可変サイズ入力はサポートしません。

phitheta2azelpat

Phased Array System Toolbox

可変サイズ入力はサポートしません。

phitheta2uv

Phased Array System Toolbox

可変サイズ入力はサポートしません。

phitheta2uvpat

Phased Array System Toolbox

可変サイズ入力はサポートしません。

physconst

Phased Array System Toolbox

可変サイズ入力はサポートしません。

pi

MATLAB

pilotcalib

Phased Array System Toolbox

可変サイズ入力はサポートしません。

pinv

MATLAB

planerot

MATLAB

「ツールボックス関数のコード生成に対する可変サイズの制限」

plus

MATLAB

plus

Fixed-Point Designer

  • fi 以外の入力は定数でなければなりません。つまり、fi オブジェクトにキャストできるよう、その値がコンパイル時に既知でなければなりません。

poisscdf

Statistics and Machine Learning Toolbox

poissinv

Statistics and Machine Learning Toolbox

poisspdf

Statistics and Machine Learning Toolbox

poissrnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

poisstat

Statistics and Machine Learning Toolbox

pol2cart

MATLAB

pol2circpol

Phased Array System Toolbox

可変サイズ入力はサポートしません。

polellip

Phased Array System Toolbox

可変サイズ入力はサポートしません。

polloss

Phased Array System Toolbox

可変サイズ入力はサポートしません。

polratio

Phased Array System Toolbox

可変サイズ入力はサポートしません。

polsignature

Phased Array System Toolbox
  • 可変サイズ入力はサポートしません。

  • 出力引数が指定される場合にのみサポートされます。

poly

MATLAB

polyarea

MATLAB

poly2trellis

Communications System Toolbox

polyder

MATLAB

出力に含まれる NaN の数が MATLAB 出力よりも少ない場合があります。ただし、入力に NaN が含まれる場合、出力には少なくとも 1 つの NaN が含まれます。

polyfit

MATLAB

「ツールボックス関数のコード生成に対する可変サイズの制限」

polyint

MATLAB

polyval

MATLAB

polyvalm

MATLAB

pow2

Fixed-Point Designer

pow2db

Signal Processing Toolbox

power

MATLAB

  • シミュレーション時にエラーを生成します。XY が両方とも実数でも power(X,Y) が複素数となる場合、生成コードで NaN を返します。複素数の結果を得るには、complex(X) を渡して入力値 X を複素数にします。たとえば、power(complex(X),Y) です。

  • シミュレーション時にエラーを生成します。XY が両方とも実数でも X .^ Y が複素数となる場合、生成コードで NaN を返します。複素数の結果を得るには、complex(X) を使用して入力値 X を複素数にします。たとえば、complex(X).^Y です。

power

Fixed-Point Designer

  • 指数の入力 k は定数でなければなりません。コンパイル時に値が既知でなければなりません。

ppval

MATLAB

以下のステートメントの両方に該当する場合、出力 v のサイズは MATLAB と一致しません。

  • 入力 x は、可変長ベクトルではない可変サイズの配列です。

  • x は、実行時に行ベクトルになります。

コード生成ソフトウェアは、大きさが 1 の次元を削除しません。ただし、MATLAB は大きさが 1 の次元を削除する場合があります。

たとえば、x が :4 x :5 の配列であると仮定します (1 番目の次元は上限が 4 の可変サイズ、2 番目の次元は上限が 5 の可変サイズ)。また、ppval(pp,0) は 2 行 3 列の固定サイズの配列を返すと仮定します。v のサイズは 2 x 3 x :4 x :5 です。実行時には、size(x,1) =1 および size (x,2) = 5 と仮定します。生成されるコードで、size(v) は [2,3,1,5] となります。MATLAB では、サイズは [2,3,5] となります。

prctile

Statistics and Machine Learning Toolbox

  • 「次元の自動選択の制限」

  • 以下の条件がすべて当てはまり、出力 Y がベクトルの場合、Y の方向は MATLAB とは異なります。

    • dim 入力を指定しない。

    • X が可変サイズの配列。

    • X が可変サイズのベクトルでない。

    • X が実行時にベクトル。

    • ベクトル X の方向がベクトル p の方向と一致しない。

    この場合、出力 Yp の方向ではなく X の方向に一致します。

primes

MATLAB

  • 最大の倍精度入力は 2^32 です。

  • 最大の単精度入力は 2^24 です。

  • 入力 nint64 型または uint64 型にすることはできません。

prod

MATLAB

projective2d

Image Processing Toolbox

コードを生成するときは、単一のオブジェクトのみを指定できます。オブジェクトの配列はサポートされていません。

MATLAB Function ブロックのサポート: あり。

psi

MATLAB

psnr

Image Processing Toolbox

MATLAB Function ブロックのサポート: あり。

pulsint

Phased Array System Toolbox

可変サイズ入力はサポートしません。

qamdemod

Communications System Toolbox

qammod

Communications System Toolbox

qr

MATLAB

quad2d

MATLAB

  • 内部ストレージ配列のサイズが足りない場合に警告を出します。警告が出た場合の 1 つの回避策として、積分領域を分割し、各分割領域で積分の和をとることができます。

quadgk

MATLAB

quantile

Statistics and Machine Learning Toolbox

quantize

Fixed-Point Designer

quat2axang

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

quat2eul

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

quat2rotm

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

quat2tform

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

quatconj

Aerospace Toolbox

この関数のコード生成には Aerospace Blockset™ ソフトウェアが必要です。

quatdivide

Aerospace Toolbox

この関数のコード生成には Aerospace Blockset ソフトウェアが必要です。

quatinv

Aerospace Toolbox

この関数のコード生成には Aerospace Blockset ソフトウェアが必要です。

quatmod

Aerospace Toolbox

この関数のコード生成には Aerospace Blockset ソフトウェアが必要です。

quatmultiply

Aerospace Toolbox

この関数のコード生成には Aerospace Blockset ソフトウェアが必要です。

quatnorm

Aerospace Toolbox

この関数のコード生成には Aerospace Blockset ソフトウェアが必要です。

quatnormalize

Aerospace Toolbox

この関数のコード生成には Aerospace Blockset ソフトウェアが必要です。

rad2deg

MATLAB

radareqpow

Phased Array System Toolbox

可変サイズ入力はサポートしません。

radareqrng

Phased Array System Toolbox

可変サイズ入力はサポートしません。

radareqsnr

Phased Array System Toolbox

可変サイズ入力はサポートしません。

radarvcd

Phased Array System Toolbox

可変サイズ入力はサポートしません。

radialspeed

Phased Array System Toolbox

可変サイズ入力はサポートしません。

rainpl

Phased Array System Toolbox

可変サイズ入力はサポートしません。

rand

MATLAB

randg

Statistics and Machine Learning Toolbox

randi

MATLAB

randn

MATLAB

random

Statistics and Machine Learning Toolbox

randperm

MATLAB

randsample

Statistics and Machine Learning Toolbox

非復元抽出法の場合、出力値の順序は MATLAB と一致しない場合があります。

range

Fixed-Point Designer

range2beat

Phased Array System Toolbox

可変サイズ入力はサポートしません。

range2bw

Phased Array System Toolbox

可変サイズ入力はサポートしません。

range2time

Phased Array System Toolbox

可変サイズ入力はサポートしません。

rangeangle

Phased Array System Toolbox

可変サイズ入力はサポートしません。

rank

MATLAB

raylcdf

Statistics and Machine Learning Toolbox

raylinv

Statistics and Machine Learning Toolbox

raylpdf

Statistics and Machine Learning Toolbox

raylrnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

raylstat

Statistics and Machine Learning Toolbox

rcond

MATLAB

rcosdesign

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

rdcoupling

Phased Array System Toolbox

可変サイズ入力はサポートしません。

rdivide

MATLAB

rdivide

Fixed-Point Designer

real

MATLAB

real

Fixed-Point Designer

reallog

MATLAB

realmax

MATLAB

realmax

Fixed-Point Designer

realmin

MATLAB

realmin

Fixed-Point Designer

realpow

MATLAB

realsqrt

MATLAB

reconstructScene

Computer Vision System ToolboxMATLAB Function ブロックのサポート: なし

rectifyStereoImages

Computer Vision System Toolboxコンパイル時の定数入力の制限: 'interp' および 'OutputView'
MATLAB Function ブロックのサポート: なし

rectint

MATLAB

recursiveAR

System Identification Toolbox™

recursiveARMA

System Identification Toolbox

recursiveARMAX

System Identification Toolbox

recursiveARX

System Identification Toolbox

recursiveBJ

System Identification Toolbox

recursiveLS

System Identification Toolbox

recursiveOE

System Identification Toolbox

rectwin

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

regionprops

Image Processing Toolbox

2 次元のイメージのみをサポートします。テーブル出力型はサポートされません。入力としてセル配列は受け入れられません。コンマ区切りリストを代わりに使用します。プロパティ ConvexAreaConvexHullConvexImageSolidity および SubarrayIdx はサポートされません。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: なし。

reinterpretcast

Fixed-Point Designer

rem

MATLAB

  • 出力クラスを使用して演算を実行します。丸め誤差の違いにより、結果が MATLAB と一致しない場合があります。

  • いずれかの入力の型が int64 または uint64 の場合、両方の入力が同じ型でなければなりません。

removefimath

Fixed-Point Designer

repmat

MATLAB

サイズの引数は固定サイズでなければなりません。

repmat

Fixed-Point Designer

次元引数は組み込み型でなければなりません。fi オブジェクトにはできません。

resample

Signal Processing Toolbox

  • resample に対する C および C++ コードの生成には、DSP System Toolbox ソフトウェアが必要です。

  • アップサンプリングとダウンサンプリングの係数は、定数として指定しなければなりません。式や変数は、その値が変化しない限りは使用できます。

rescale

Fixed-Point Designer

reshape

MATLAB

reshape

Fixed-Point Designer

return

MATLAB

reverberator

Audio System Toolbox

「MATLAB コード生成における System object」

MATLAB Function ブロックのサポート: あり

rgb2gray

MATLAB

MATLAB Function ブロックのサポート: あり。

rgb2lab

Image Processing Toolbox

文字列の入力引数はコンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: あり。

rgb2ycbcr

Image Processing Toolbox

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

rms

Signal Processing Toolbox

rng

MATLAB

  • 'twister''v5normal' および 'v4' ジェネレーターのみがサポートされています。

  • 'shuffle' 入力はサポートしません。

  • MEX ターゲットの場合:

    • 外部呼び出しが無効であるか rngparfor ループ内部で呼び出されている場合、MEX 関数の rng の出力は MATLAB の関数 rng とは互換性がありません。MEX 関数から s = rng の出力を MATLAB の rng に渡すことはできません。

    • 外部呼び出しが有効であり rngparfor ループ内部で呼び出されていない場合、rng のみが rng が返す構造体内のデータにアクセスできます。

robotics.ParticleFilter

Robotics System Toolbox

MATLAB Function ブロックのサポート: なし

robotics.PurePursuit

Robotics System Toolbox

MATLAB Function ブロックのサポート: なし

robotics.VectorFieldHistogram

Robotics System Toolbox

MATLAB Function ブロックのサポート: なし

rocpfa

Phased Array System Toolbox
  • 可変サイズ入力はサポートしません。

  • NonfluctuatingNoncoherent 信号タイプはサポートされません。

rocsnr

Phased Array System Toolbox
  • 可変サイズ入力はサポートしません。

  • NonfluctuatingNoncoherent 信号タイプはサポートしません。

rootmusicdoa

Phased Array System Toolbox

可変サイズ入力はサポートしません。

roots

MATLAB

rosser

MATLAB

rot90

MATLAB

最初の引数ではセル配列をサポートしません。

rot90

Fixed-Point Designer

構文 rot90(A,k) において、引数 k は組み込み型でなければなりません。fi オブジェクトにはできません。

rotationMatrixToVector

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり

rotationVectorToMatrix

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり

rotm2axang

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

rotm2eul

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

rotm2quat

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

rotm2tform

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

rotx

Phased Array System Toolbox

可変サイズ入力はサポートしません。

roty

Phased Array System Toolbox

可変サイズ入力はサポートしません。

rotz

Phased Array System Toolbox

可変サイズ入力はサポートしません。

round

MATLAB

構文 Y = round(X) のみがサポートされます。

round

Fixed-Point Designer

rsf2csf

MATLAB

schur

MATLAB

生成されたコードでは、MATLAB と異なる Schur 分解が返される場合があります。

sec

MATLAB

secd

MATLAB

  • MATLAB が Inf を返すときに -Inf を返す場合があります。

  • MATLAB が -Inf を返すときに Inf を返す場合があります。

sech

MATLAB

selectStrongestBbox

Computer Vision System ToolboxMATLAB Function ブロックのサポート: なし

sensorcov

Phased Array System Toolbox

可変サイズ入力はサポートしません。

sensorsig

Phased Array System Toolbox

可変サイズ入力はサポートしません。

setdiff

MATLAB

  • 最初または 2 番目の引数のセル配列はサポートしません。

  • 'rows' オプションを指定しない場合、以下の点に注意してください。

    • 入力 A および B はベクトルでなければなりません。'legacy' オプションを指定した場合、入力 A および B は行ベクトルでなければなりません。

    • 可変サイズの行ベクトルで最初の次元は固定長 1 でなければなりません。可変サイズの列ベクトルで 2 番目の次元は固定長 1 でなければなりません。

    • [] を使用して空集合を表さないでください。1 行 0 列または 0 行 1 列の入力 (zeros(1,0) など) を使用して、空集合を表します。

    • 'legacy' オプションを指定した場合、空の出力は 1 行 0 列の行ベクトルになり、0 行 0 列にはなりません。

  • 'legacy' オプションと 'rows' オプションの両方を指定した場合、出力 ia は列ベクトルになります。ia が空の場合、出力 C が 0 行 0 列であっても、0 行 1 列になり、0 行 0 列にはなりません。

  • setOrder'stable' ではないか、'legacy' オプションを指定した場合、入力はあらかじめ昇順で並べ替えられていなければなりません。最初の出力 C は、昇順で並べ替えられています。

  • 複素数入力は、single または double でなければなりません。

  • 一方の入力が複素数でもう一方の入力が実数の場合は、以下のいずれかを実行します。

    • setOrder'stable' に設定します。

    • 実数入力を複素数の昇順 (絶対値) で並べ替えます。実数入力が x と仮定します。sort(complex(x)) または sortrows(complex(x)) を使用します。

  • 「ゼロ値の虚数部をもつ複素数データのコード生成」

setfimath

Fixed-Point Designer

setxor

MATLAB

  • 最初または 2 番目の引数のセル配列はサポートしません。

  • 'rows' オプションを指定しない場合、以下の点に注意してください。

    • 入力 A および B は同じ方向のベクトルでなければなりません。'legacy' オプションを指定した場合、入力 A および B は行ベクトルでなければなりません。

    • 可変サイズの行ベクトルで最初の次元は固定長 1 でなければなりません。可変サイズの列ベクトルで 2 番目の次元は固定長 1 でなければなりません。

    • [] の入力はサポートされていません。1 行 0 列または 0 行 1 列の入力 (zeros(1,0) など) を使用して、空集合を表します。

    • 'legacy' オプションを指定した場合、空の出力は 1 行 0 列の行ベクトルになり、0 行 0 列にはなりません。

  • 'legacy' オプションと 'rows' オプションの両方を指定した場合、出力 ia および ib は列ベクトルになります。これらの出力が空の場合、出力 C が 0 行 0 列であっても、0 行 1 列になり、0 行 0 列にはなりません。

  • setOrder'stable' ではないか、'legacy' フラグを指定した場合、入力はあらかじめ昇順で並べ替えられていなければなりません。最初の出力 C は、昇順で並べ替えられています。

  • 複素数入力は、single または double でなければなりません。

  • 一方の入力が複素数でもう一方の入力が実数の場合は、以下のいずれかを実行します。

    • setOrder'stable' に設定します。

    • 実数入力を複素数の昇順 (絶対値) で並べ替えます。実数入力が x と仮定します。sort(complex(x)) または sortrows(complex(x)) を使用します。

  • 「ゼロ値の虚数部をもつ複素数データのコード生成」

sfi

Fixed-Point Designer

  • コード生成では、データ型に関連するすべてのプロパティは定数でなければなりません。

sgolay

Signal Processing Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

shiftdim

MATLAB

shiftdim

Fixed-Point Designer

次元引数は組み込み型でなければなりません。fi オブジェクトにはできません。

shnidman

Phased Array System Toolbox

可変サイズ入力はサポートしません。

sign

MATLAB

sign

Fixed-Point Designer

sin

MATLAB

sin

Fixed-Point Designer

sind

MATLAB

single

MATLAB

single

Fixed-Point Designer

sinh

MATLAB

size

MATLAB

size

Fixed-Point Designer

skewness

Statistics and Machine Learning Toolbox

sort

MATLAB

  • 最初の引数ではセル配列をサポートしません。

  • 入力が複素数型の場合、sort は出力を絶対値に従って並べます。x がすべて 0 の虚数部をもつ複素数型である場合は、sort(real(x)) を使用して実数型の並べ替え順序を計算します。「ゼロ値の虚数部をもつ複素数データのコード生成」を参照してください。

sort

Fixed-Point Designer

次元引数は組み込み型でなければなりません。fi オブジェクトにはできません。

sortrows

MATLAB

  • 最初の引数ではセル配列をサポートしません。

  • 入力が複素数型の場合、sortrows は出力を絶対値に従って並べます。x がすべて 0 の虚数部をもつ複素数型である場合は、sortrows(real(x)) を使用して実数型の並べ替え順序を計算します。「ゼロ値の虚数部をもつ複素数データのコード生成」を参照してください。

sosfilt

Signal Processing Toolbox

speed2dop

Phased Array System Toolbox

可変サイズ入力はサポートしません。

sph2cart

MATLAB

sph2cartvec

Phased Array System Toolbox

可変サイズ入力はサポートしません。

spline

MATLAB

  • 入力 x は厳密に増加するものでなければなりません。

  • 値が NaNY エントリは削除しません。

  • Y の無限の最後の勾配についてエラーは報告しません。

  • pp = spline(x,Y) 構文のコードを生成する場合は、MATLAB で関数 ppvalpp を入力できません。コード生成ソフトウェアで作成された pp 構造体から MATLAB の pp 構造体を作成するには、以下のように実行します。

    • コード生成では、unmkpp を使用して区分的多項式の詳細を MATLAB に返します。

    • MATLAB では、mkpp を使用して pp 構造体を作成します。

spsmooth

Phased Array System Toolbox

可変サイズ入力はサポートしません。

squeeze

MATLAB

セル配列はサポートしません。

squeeze

Fixed-Point Designer

sqrt

MATLAB

  • 入力値 x は実数でも出力が複素数となっている場合、シミュレーション時にエラーを生成し、生成コードで NaN を返します。複素数の結果を得るには、complex(x) を渡して入力値を複素数にします。

sqrt

Fixed-Point Designer

  • 複素数入力と [勾配 バイアス] 入力はエラーになります。

  • 負の入力では結果は 0 になります。

sqrtm

MATLAB

std

MATLAB

steervec

Phased Array System Toolbox

可変サイズ入力はサポートしません。

stereoAnaglyph

Computer Vision System ToolboxMATLAB Function ブロックのサポート: あり

stereoParameters

Computer Vision System ToolboxMATLAB Function ブロックのサポート: なし
toStruct メソッドを使用して stereoParameters オブジェクトを生成されたコードに渡します。「ステレオ ビデオからの深度推定のためのコード生成」の例を参照してください。

stokes

Phased Array System Toolbox
  • 可変サイズ入力はサポートしません。

  • 出力引数が指定される場合にのみサポートされます。

storedInteger

Fixed-Point Designer

storedIntegerToDouble

Fixed-Point Designer

str2double

MATLAB

  • セル配列はサポートしません。

  • 常に複素数の結果を返します。

str2func

MATLAB

文字列はコンパイル時に定数/既知でなければなりません。

strcmp

MATLAB

  • 列挙型の入力はサポートされません。

  • ある入力がセル配列で、別の入力が文字配列の場合、この文字配列はコンパイル時の行ベクトルでなければなりません。

  • 両方の入力が空の文字配列で、サイズが異なる場合、true が返されます。

strcmpi

MATLAB

  • 列挙型の入力はサポートされません。

  • char クラスからの入力値は 0 ~ 127 の範囲内でなければなりません。

  • ある入力がセル配列で、別の入力が文字配列の場合、この文字配列はコンパイル時の行ベクトルでなければなりません。

  • 両方の入力が空の文字配列で、サイズが異なる場合、true が返されます。

strel

Image Processing Toolbox

すべての入力引数はコンパイル時の定数でなければなりません。コード生成でサポートされているメソッドはありません。コードを生成するときは、単一のオブジェクトのみを指定できます。オブジェクトの配列はサポートされていません。

MATLAB Function ブロックのサポート: あり。

stretchfreq2rng

Phased Array System Toolbox

可変サイズ入力はサポートしません。

stretchlim

Image Processing Toolbox

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

strfind

MATLAB

  • セル配列はサポートしません。

  • patternstr に存在しなければ、[] ではなく、zeros(1,0) を返します。空の戻り値をチェックするには、isempty を使用します。

  • 入力は文字の行ベクトルでなければなりません。

strjoin

MATLAB

サイズが 1 行 n 列の文字列が常に返されます。空の入力の場合、[] ではなく 1 行 0 列の文字列が返されます。

strjust

MATLAB

最初の引数では文字列のセル配列をサポートしません。

strncmp

MATLAB

  • 列挙型の入力はサポートされません。

  • ある入力がセル配列で、別の入力が文字配列の場合、この文字配列はコンパイル時の行ベクトルでなければなりません。

strncmpi

MATLAB

  • 列挙型の入力はサポートされません。

  • char クラスからの入力値は 0 ~ 127 の範囲内でなければなりません。

  • ある入力がセル配列で、別の入力が文字配列の場合、この文字配列はコンパイル時の行ベクトルでなければなりません。

strrep

MATLAB

  • セル配列はサポートしません。

  • oldSubstrorigStr に存在しなければ、blanks(0) を返します。空の戻り値をチェックするには、isempty を使用します。

  • 入力は文字の行ベクトルでなければなりません。

strtok

MATLAB

最初の引数ではセル配列をサポートしません。

strtrim

MATLAB

  • char クラスからの入力のみをサポートします。セル配列はサポートしません。

  • 入力値は 0 ~ 127 の範囲内でなければなりません。

struct

MATLAB

  • セル配列が含まれる構造体は作成できません。たとえば、次のコードは生成できません。

    s = struct('a',{{1 2}})

  • value 引数がセル配列の場合、すべての要素は同じ型でなければなりません。

struct2cell

MATLAB

  • 可変サイズの構造体配列の場合、結果として得られるセル配列は同種でなければなりません。s が可変サイズの構造体配列の場合、フィールドは同じ型でなければなりません。

  • struct2cells を同種のセル配列に変換できない場合、出力セル配列は異種混合になります。異種混合の出力セル配列は、最大 1024 の要素をもつことができます。

structfun

MATLAB

  • ErrorHandler オプションはサポートしません。

  • 出力の数は 3 以下でなければなりません。

sub

Fixed-Point Designer

MATLAB のコード生成は、構文 F.sub(a,b) をサポートしません。構文 sub(F,a,b) を使用しなければなりません。

sub2ind

MATLAB

subsasgn

Fixed-Point Designer

subspace

MATLAB

subsref

Fixed-Point Designer

sum

MATLAB

sum

Fixed-Point Designer

  • 制御側 fimathSumMode プロパティが Specify precision または Keep LSB に設定されている場合のみ、可変サイズ入力がサポートされます。

superpixels

Image Processing Toolbox

文字列の入力引数はコンパイル時の定数でなければなりません。'IsInputLab' の値 (true または false) はコンパイル時の定数でなければなりません。

MATLAB Function ブロックのサポート: なし。

surfacegamma

Phased Array System Toolbox

可変サイズ入力はサポートしません。

surfclutterrcs

Phased Array System Toolbox

可変サイズ入力はサポートしません。

SURFPoints

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし
このオブジェクトで位置のインデックスを指定するには、次の構文を使用します。points.Location(idx,:) (points オブジェクトの場合)。「特徴のマッチングとレジストレーションを使ったコード生成の紹介」の例で使用されている visionRecovertformCodeGeneration_kernel.m を参照してください。

svd

MATLAB

MATLAB とは異なる SVD 実装を使用します。特異値分解が一意でないため、左および右特異ベクトルが MATLAB によって計算されたものと異なる場合があります。

swapbytes

MATLAB

MATLAB Function ブロック内の swapbytes に対する入力のクラスの継承は、入力のクラスが double の場合のみサポートされています。Double 以外の入力については、入力端子のデータ型は、継承ではなく指定しなければなりません。

switch, case, otherwise

MATLAB

  • すべてのケース式がスカラー整数値である場合、C switch ステートメントを生成します。実行時に、スイッチ値が整数でない場合、エラーが発生します。

  • ケース式に整数でない値または非スカラー値が含まれている場合、コード生成ソフトウェアは C switch ステートメントの代わりに C if ステートメントを生成します。

systemp

Phased Array System Toolbox

可変サイズ入力はサポートしません。

tan

MATLAB

tand

MATLAB

  • MATLAB が Inf を返すときに -Inf を返す場合があります。

  • MATLAB が -Inf を返すときに Inf を返す場合があります。

tanh

MATLAB

taylorwin

Signal Processing Toolbox

入力は定数でなければなりません。

tcdf

Statistics and Machine Learning Toolbox

tf2ca

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

tf2cl

DSP System Toolbox

すべての入力は定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

tform2axang

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

tform2eul

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

tform2quat

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

tform2rotm

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

tform2trvec

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

time2range

Phased Array System Toolbox

可変サイズ入力はサポートしません。

times

MATLAB

純粋な虚数と非有限数の乗算は MATLAB と一致しない場合があります。コード生成ソフトウェアは純粋な虚数による乗算を特別扱いしません。実数部がゼロの数値との計算を排除しません。たとえば、(Inf + 1i)*1i = (Inf*0 – 1*1) + (Inf*1 + 1*0)i = NaN + Infi です。

times

Fixed-Point Designer

  • fi 以外の入力は定数でなければなりません。つまり、fi オブジェクトにキャストできるよう、その値がコンパイル時に既知でなければなりません。

  • MATLAB Function ブロックの内部で関数 times に複素数入力を与える場合、シミュレーションの実行前に入力が複素数であることを宣言しなければなりません。そのためには、[端子とデータの管理] に移動し、すべての既知の複素数入力に対する [実数/複素数] パラメーターを [オン] に設定します。

tinv

Statistics and Machine Learning Toolbox

toeplitz

MATLAB

tpdf

Statistics and Machine Learning Toolbox

trace

MATLAB

transpose

MATLAB

transpose

Fixed-Point Designer

trapz

MATLAB

triang

Signal Processing Toolbox

入力は定数でなければなりません。

triangulate

Computer Vision System ToolboxMATLAB Function ブロックのサポート: なし

tril

MATLAB

  • 対角行列の次数を表す引数を指定する場合、実数のスカラー整数値にしなければなりません。

tril

Fixed-Point Designer

  • 指定する場合、インデックス k は fi オブジェクトではない実数でスカラーの整数値でなければなりません。

triu

MATLAB

  • 対角行列の次数を表す引数を指定する場合、実数のスカラー整数値にしなければなりません。

triu

Fixed-Point Designer

  • 指定する場合、インデックス k は fi オブジェクトではない実数でスカラーの整数値でなければなりません。

trnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

true

MATLAB

  • 次元は、非負の実数の整数でなければなりません。

trvec2tform

Robotics System Toolbox

MATLAB Function ブロックのサポート: あり

tstat

Statistics and Machine Learning Toolbox

tukeywin

Signal Processing Toolbox

入力は定数でなければなりません。

typecast

MATLAB

  • 文字列入力引数 type の値は小文字でなければなりません。

  • MATLAB Function ブロックで入力端子のデータ型を継承して typecast を使用すると、サイズ エラーが発生する可能性があります。このエラーを回避するには、ブロックの入力端子のデータ型を明示的に指定してください。

  • 入力または結果の整数クラスは、ターゲット ハードウェアの C の型に直接マッピングされなければなりません。

  • 入力は可変長ベクトルまたは固定サイズのベクトルでなければなりません。参照先

    「ツールボックス関数のコード生成に対する可変サイズの制限」

  • 出力ベクトルは常に入力ベクトルと同じ方向をもちます。

ufi

Fixed-Point Designer

  • コード生成では、データ型に関連するすべてのプロパティは定数でなければなりません。

uint8, uint16, uint32, uint64

MATLAB

uint8, uint16, uint32, uint64

Fixed-Point Designer

uminus

MATLAB

uminus

Fixed-Point Designer

undistortImage

Computer Vision System Toolboxコンパイル時の定数入力の制限: 'interp' および 'OutputView'
MATLAB Function ブロックのサポート: なし

unidcdf

Statistics and Machine Learning Toolbox

unidinv

Statistics and Machine Learning Toolbox

unidpdf

Statistics and Machine Learning Toolbox

unidrnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

unidstat

Statistics and Machine Learning Toolbox

unifcdf

Statistics and Machine Learning Toolbox

unifinv

Statistics and Machine Learning Toolbox

unifpdf

Statistics and Machine Learning Toolbox

unifrnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

unifstat

Statistics and Machine Learning Toolbox

unigrid

Phased Array System Toolbox

可変サイズ入力はサポートしません。

union

MATLAB

  • 最初または 2 番目の引数ではセル配列をサポートしません。

  • 'rows' オプションを指定しない場合、以下の点に注意してください。

    • 入力 A および B は同じ方向のベクトルでなければなりません。'legacy' オプションを指定した場合、入力 A および B は行ベクトルでなければなりません。

    • 可変サイズの行ベクトルで最初の次元は固定長 1 でなければなりません。可変サイズの列ベクトルで 2 番目の次元は固定長 1 でなければなりません。

    • [] の入力はサポートされていません。1 行 0 列または 0 行 1 列の入力 (zeros(1,0) など) を使用して、空集合を表します。

    • 'legacy' オプションを指定した場合、空の出力は 1 行 0 列の行ベクトルになり、0 行 0 列にはなりません。

  • 'legacy' オプションと 'rows' オプションの両方を指定した場合、出力 ia および ib は列ベクトルになります。これらの出力が空の場合、出力 C が 0 行 0 列であっても、0 行 1 列になり、0 行 0 列にはなりません。

  • setOrder'stable' ではないか、'legacy' オプションを指定した場合、入力はあらかじめ昇順で並べ替えられていなければなりません。最初の出力 C は、昇順で並べ替えられています。

  • 複素数入力は、single または double でなければなりません。

  • 一方の入力が複素数でもう一方の入力が実数の場合は、以下のいずれかを実行します。

    • setOrder'stable' に設定します。

    • 実数入力を複素数の昇順 (絶対値) で並べ替えます。実数入力が x と仮定します。sort(complex(x)) または sortrows(complex(x)) を使用します。

  • 「ゼロ値の虚数部をもつ複素数データのコード生成」

unique

MATLAB

  • 最初の引数ではセル配列をサポートしません。

  • 'rows' オプションを指定しない場合、以下の点に注意してください。

    • 入力 A はベクトルでなければなりません。'legacy' オプションを指定した場合、入力 A は行ベクトルでなければなりません。

    • 可変サイズの行ベクトルで最初の次元は固定長 1 でなければなりません。可変サイズの列ベクトルで 2 番目の次元は固定長 1 でなければなりません。

    • [] の入力はサポートされていません。1 行 0 列または 0 行 1 列の入力 (zeros(1,0) など) を使用して、空集合を表します。

    • 'legacy' オプションを指定した場合、空の出力は 1 行 0 列の行ベクトルになり、0 行 0 列にはなりません。

  • 'rows' オプションと 'legacy' オプションの両方を指定した場合、出力 ia および ic は列ベクトルになります。これらの出力が空の場合、出力 C が 0 行 0 列であっても、0 行 1 列になります。

  • setOrder'stable' ではないか、'legacy' オプションを指定した場合、入力 A はあらかじめ昇順で並べ替えられていなければなりません。最初の出力 C は、昇順で並べ替えられています。

  • 複素数入力は、single または double でなければなりません。

unmkpp

MATLAB

  • pp は、MATLAB で mkppsplinepchip により作成されたまたはコード生成ソフトウェアにより作成された有効な区分的多項式の構造体でなければなりません。

  • MATLAB で interp1 により作成された pp 構造体をサポートしません。

unwrap

MATLAB

  • 行ベクトルの入力は、最初の 2 つの入力がベクトルで非スカラーの場合のみサポートされています。

  • 出力クラスで演算を実行します。そのため、さまざまな丸め誤差により、結果が MATLAB と一致しない場合があります。

upfirdn

Signal Processing Toolbox

  • この関数のコード生成には DSP System Toolbox ソフトウェアが必要です。

  • フィルター係数、アップサンプリング係数、およびダウンサンプリング係数は、定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

uplus

MATLAB

uplus

Fixed-Point Designer

upper

MATLAB

  • char クラスからの入力のみをサポートします。セル配列はサポートしません。

  • 入力値は 0 ~ 127 の範囲内でなければなりません。

upperbound

Fixed-Point Designer

upsample

Signal Processing Toolbox

入力 n を定数として宣言するか、呼び出し関数内で関数 assert を使用して、n の上限を設定します。次に例を示します。

assert(n<10)

uv2azel

Phased Array System Toolbox

可変サイズ入力はサポートしません。

uv2azelpat

Phased Array System Toolbox

可変サイズ入力はサポートしません。

uv2phitheta

Phased Array System Toolbox

可変サイズ入力はサポートしません。

uv2phithetapat

Phased Array System Toolbox

可変サイズ入力はサポートしません。

val2ind

Phased Array System Toolbox

可変サイズ入力はサポートしません。

vander

MATLAB

var

MATLAB

vertcat

Fixed-Point Designer

vision.AlphaBlender

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.Autocorrelator

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.BlobAnalysis

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.CascadeObjectDetector

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし
OpenCV (Version 2.4.9) ライブラリにリンクする C++ コンパイラを使用して移植可能な C コードを生成します。
「OpenCV ライブラリを使用する関数に対応する移植可能な C コードの生成」
「MATLAB コード生成における System object」

vision.ChromaResampler

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.Convolver

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.Crosscorrelator

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.DemosaicInterpolator

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.DCT

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.Deinterlacer

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.DeployableVideoPlayer

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
この関数に対して生成されたコードは、プリコンパイル済みのプラットフォーム固有の共有ライブラリを使用します。
「MATLAB コード生成における System object」

vision.FFT

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.ForegroundDetector

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし
プラットフォーム依存のライブラリの生成: MATLAB ホストの場合はあり。
ホスト以外のターゲットの場合は移植可能な C コードが生成されます。
この関数に対して生成されたコードは、プリコンパイルされたプラットフォーム固有の共有ライブラリを使用します。
「MATLAB コード生成における System object」

vision.GammaCorrector

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.GeometricShearer

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.HistogramBasedTracker

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.HoughLines

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.IDCT

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.IFFT

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.ImageDataTypeConverter

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.KalmanFilter

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.LocalMaximaFinder

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.MarkerInserter

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.Maximum

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.Median

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.MedianFilter

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.Mean

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.Minimum

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.PeopleDetector

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし
OpenCV (Version 2.4.9) ライブラリにリンクする C++ コンパイラを使用して移植可能な C コードを生成します。
「OpenCV ライブラリを使用する関数に対応する移植可能な C コードの生成」
「MATLAB コード生成における System object」

vision.PointTracker

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: なし
MATLAB Function ブロックのサポート: なし
OpenCV (Version 2.4.9) ライブラリにリンクする C++ コンパイラを使用して移植可能な C コードを生成します。
「OpenCV ライブラリを使用する関数に対応する移植可能な C コードの生成」
「MATLAB コード生成における System object」「MATLAB コード生成における System object」

vision.Pyramid

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.ShapeInserter

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.StandardDeviation

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.TemplateMatcher

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.Variance

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
「MATLAB コード生成における System object」

vision.VideoFileReader

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
この関数に対して生成されたコードは、プリコンパイル済みのプラットフォーム固有の共有ライブラリを使用します。
「MATLAB コード生成における System object」

Mac の圧縮されたイメージを読み取るコードは生成されません。

vision.VideoFileWriter

Computer Vision System Toolbox

MATLAB Function ブロックのサポート: あり
この関数に対して生成されたコードは、プリコンパイル済みのプラットフォーム固有の共有ライブラリを使用します。
「MATLAB コード生成における System object」

vitdec

Communications System Toolbox

watershed

Image Processing Toolbox

2 次元のイメージのみをサポートします。4 接続または 8 接続のみをサポートします。最大 65,535 領域までをサポートします。出力型は常に uint16 です。

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: なし。

wavetableSynthesizer

Audio System Toolbox

「MATLAB コード生成における System object」

MATLAB Function ブロックのサポート: あり

wblcdf

Statistics and Machine Learning Toolbox

wblinv

Statistics and Machine Learning Toolbox

wblpdf

Statistics and Machine Learning Toolbox

wblrnd

Statistics and Machine Learning Toolbox

以下のいずれかに該当する場合、MATLAB とは異なる数列を返す可能性があります。

  • 出力が非スカラー。

  • 入力パラメーターが分布に対して無効。

wblstat

Statistics and Machine Learning Toolbox

while

MATLAB

wilkinson

MATLAB

n は固定サイズのスカラーでなければなりません。

wlanCoarseCFOEstimate

WLAN System Toolbox™

wlanFieldIndices

WLAN System Toolbox

wlanFineCFOEstimate

WLAN System Toolbox

wlanGeneratorConfig

WLAN System Toolbox

wlanHTConfig

WLAN System Toolbox

wlanHTData

WLAN System Toolbox

MATLAB Function ブロックでは使用できません。

wlanHTDataRecover

WLAN System Toolbox

wlanHTLTFChannelEstimate

WLAN System Toolbox

wlanHTLTFDemodulate

WLAN System Toolbox

wlanHTLTF

WLAN System Toolbox

wlanHTSIG

WLAN System Toolbox

wlanHTSIGRecover

WLAN System Toolbox

wlanHTSTF

WLAN System Toolbox

wlanLLTF

WLAN System Toolbox

wlanLLTFChannelEstimate

WLAN System Toolbox

wlanLLTFDemodulate

WLAN System Toolbox

wlanLSIG

WLAN System Toolbox

wlanLSIGRecover

WLAN System Toolbox

wlanLSTF

WLAN System Toolbox

wlanNonHTConfig

WLAN System Toolbox

wlanNonHTData

WLAN System Toolbox

MATLAB Function ブロックでは使用できません。

wlanRecoveryConfig

WLAN System Toolbox

wlanTGacChannel

WLAN System Toolbox

「MATLAB コード生成における System object」

wlanTGnChannel

WLAN System Toolbox

「MATLAB コード生成における System object」

wlanVHTConfig

WLAN System Toolbox

wlanVHTData

WLAN System Toolbox

MATLAB Function ブロックでは使用できません。

wlanVHTDataRecover

WLAN System Toolbox

MATLAB Function ブロックでは使用できません

wlanVHTLTF

WLAN System Toolbox

wlanVHTLTFChannelEstimate

WLAN System Toolbox

wlanVHTLTFDemodulate

WLAN System Toolbox

wlanVHTSIGA

WLAN System Toolbox

wlanVHTSIGARecover

WLAN System Toolbox

wlanVHTSIGBRecover

WLAN System Toolbox

wlanVHTSIGB

WLAN System Toolbox

wlanVHTSTF

WLAN System Toolbox

wlanWaveformGenerator

WLAN System Toolbox

MATLAB Function ブロックでは使用できません。

xcorr

Signal Processing Toolbox

size(x) の先頭はすべての入力 x について定数でなければなりません。x が可変サイズの行ベクトルの場合、1 行 : 列でなければなりません。実行時に size(x,1) = 1 の :: 列は使用できません。

xor

MATLAB

ycbcr2rgb

Image Processing Toolbox

汎用の MATLAB Host Computer ターゲット プラットフォームを選択している場合、生成コードは、プリコンパイルされた「プラットフォーム固有の共有ライブラリ」を使用します。

MATLAB Function ブロックのサポート: あり。

yulewalk

Signal Processing Toolbox

再帰法の次元を指定する場合は、定数でなければなりません。式や変数は、その値が変化しない限りは使用できます。

zeros

MATLAB

  • 次元は、非負の実数の整数でなければなりません。

zp2tf

MATLAB

zscore

Statistics and Machine Learning Toolbox

この情報は役に立ちましたか?