Main Content

getFile

SoC ボードからホスト コンピューターにファイルを転送

R2022a 以降

    説明

    getFile(p, source) は、指定されたファイルをボードからホスト コンピューター上の現在の MATLAB® フォルダーに転送します。

    getFile(p, source, destination) は、指定されたファイルをボードからホスト コンピューター上の指定された場所に転送します。

    すべて折りたたむ

    指定した SoC ボードからホスト コンピューター上の現在の MATLAB フォルダーにファイルを転送します。

    Xilinx® プロセッサ ハードウェア オブジェクトを作成し、Xilinx SoC ボードに搭載されているプロセッサに接続します。​

    p = xilinxsoc('192.168.1.101', 'root', 'root');

    関数 getFile を使用して、exampleFile.txt というファイル名の指定したファイル パス filePath にあるファイルを現在の MATLAB フォルダーに転送します。

    getFile(p, "filePath/exampleFile.txt")

    これで、ファイル exampleFile.txt が現在のフォルダーに転送されます。

    指定した SoC ボードからホスト コンピューター上の指定したフォルダーにファイルを転送します。

    Xilinx プロセッサ ハードウェア オブジェクトを作成し、Xilinx SoC ボードに搭載されているプロセッサに接続します。​

    p = xilinxsoc('192.168.1.101', 'root', 'root');

    関数 getFile を使用して、exampleFile.txt というファイル名の指定したファイル パス filePath にあるファイルをホスト コンピューター上のファイル パス C:/User/ にある Documents フォルダーに転送します。

    getFile(p, "filePath/exampleFile.txt", "C:/User/Documents")

    これで、ファイル exampleFile.txt がホスト コンピューター上の Documents フォルダーに転送されます。

    入力引数

    すべて折りたたむ

    MATLAB から特定の SoC ハードウェア ボード上のプロセッサへの接続を表すハードウェア プロセッサ オブジェクト。xilinxsoc オブジェクトまたは intelsoc オブジェクトとして指定します。

    ホスト コンピューターに転送する SoC ボード上のファイルのパスと名前。ルート フォルダーからの絶対パス、またはホーム ディレクトリからの相対パスのいずれかを使用できます。

    例: "~/exampleFile.txt"

    例: "/home/user/exampleFile.txt"

    ファイルを転送するホスト コンピューター上のフォルダーまたはファイルのパス。destination がフォルダーのパスの場合、そのフォルダー内に元のファイル名でファイルがコピーされます。destination がファイルのパスの場合、新しいファイル名でファイルがコピーされます。この関数は新しいフォルダーを作成しないため、パス内のフォルダーは既に存在するものでなければなりません。

    destination が指定されていない場合、現在の MATLAB フォルダーが使用されます。

    例: "C:/User/Documents"

    例: "C:/User/Documents/exampleFileHost.txt"

    バージョン履歴

    R2022a で導入

    参考

    オブジェクト

    関数