主要内容

。

java.オブジェクトオブジェクトの配列作作作者

马铃薯®关节javaArray.をを用する,matlabで単一等更多次配列としてとして定理されるjava®配列がのオブジェクトクラスと共に,配列の次元オブジェクトとサイズ指定します.1次元のjava配列をな基本のjava配列主要な基本成成として,matlabは,javaArray.コマンドコマンドで要求さされる次元ににするするするする配列ししししししししし

javaオブジェクト配列の作品成に,matlab关节javaArray.たとえば使使し。たとえば,以下ので作物作物さjava配列は4つの下载レベルのの配列配列配列からからから成,それぞれそれぞれjava.lang.double.クラスの5つのオブジェクトを含んいますます。

dblarray = javaArray('java.lang.double',4,5);

关节javaArray.はは配列の値ををしませませませののコード,ランダムランダム生成さたを含むmatlab配列一种の最初の4行をdblarrayにコピーします。

a = rand(5);为了m = 1:4为了n = 1:5 dblarray(m,n)= java.lang.double(a(m,n));结尾结尾dblarray
dblArray = java.lang.Double中[] []:[0.7577] [0.7060] [0.8235] [0.4387] [0.4898] [0.7431] [0.0318] [0.6948] [0.3816] [0.4456] [0.3922] [0.2769] [0.3171[0.7655] [0.655] [0.0465] [0.0465] [0.9502] [0.7952] [0.7952] [0.7952] [0.7952] [0.7952] [0.7952] [0.7952] [0.7952] [0.7952] [0.7952] [0.7952] [0.7952]

一种の各要素をjava.lang.double.型型に変换しなければません详细についてについては,Javaオブジェクトの受け渡しを参照してください。

java.プリミティブプリミティブ型の配列作作作者

javaプリミティブ型の配列javaメソッドに渡すに,同等同等matlab型の配列渡さなければなりませんはなけれマッピングの详细についてははははは型のマッピングの详细はは,matlab型のjava型へのマッピングを参照してください。

たとえば,以下ののメソッドウィンドウのコンストラクターを确认し,java.awt.polygon.を作物成し。

方法查看('java.awt.polygon'

java,javaの配列を使使使いい。

多边形(int [],int [],int)

matlabはmatlab.双倍的をjavaスカラーまたは配列に変换します.2つのmatlab配列を作物作作作作作者yslings,多元の4つの点特性します。

x = [10 40 95 125 10];Y = [50 15 0 60 50];polygon = java.awt.polygon(x,y,长度(x));

多边形オブジェクトメソッド包含を呼び出すには,メソッドウィンドウのシグネチャを确认します。

布尔含有(双倍,双)

matlabはmatlab.双倍的をjava.双倍的にに変换します以ののステートメント,点(50,40)が多种形形内にあるかかを确认ししあるどうかを确认しし

包含(多边形,50,40)
ans =逻辑1

参考

关键词トピック