2017-11-04 14 views
-1

このプロジェクトでは、コードが与えられ、いくつかの入力と仮定が変更されます。したがって、私はすでにオリジナルのコードを持っていますが、作成者のファイルパスを自分のコンピュータに合わせて変更するだけで、私は多くの問題を抱えています。次の、そして多くのバリエーションは、継続的にエラーを引き起こします。Matlabに.matファイルをロードするには?基本的に私のコードに何が問題なのですか?

load \Users\myname\Library\Documents\...

エラーが '...ファイルに \ Users \ユーザーMYNAME \ライブラリ\ドキュメントを読み取ることができません'

Error using load 

です。 このようなファイルまたはディレクトリはありません。

私のファイルは自分のドキュメントに保存されています。 Windows上で私のグループのもう一人は、Cドライブになく、Mac上で同様の、私は私のラインに欠けている何かがある

load C:\Users\hisname\Desktop\... 

を使用していましたか?私のコードはまったく間違っていますが、Rでファイルを読み込むのはかなり簡単ですが、Matlabは大きなハードルを抱えています。私はMatlabの経験がなく、単にこのコードを実行するよう求められています。

+0

詳細を入力する必要があります。エラーは何ですか?コードのコンテキストとは何ですか? – Ashkan

+0

これを読んでください時間をかけてください:stackoverflow.com/help/how-to-ask。問題を理解することができれば、使いやすくなります。 –

+0

あなたがしたことを正確に示してください。 '...'は、コマンドが次の行で継続することをMATLABに伝えます。また、MATLABが表示するエラーメッセージを生成することができませんでした。ファイル名は '...'で終わります。正確なエラーメッセージのテキストを変更しておく必要があります。 –

答えて

0

Macでは、パスのコンポーネントは、/で区切られ、\ではありません。したがって、あなたはあなたがあなたのファイルがあるディレクトリに変更するには、コマンドウィンドウの上部にあるロケーションバーを使用することができ、その後、あなたが負荷に

load filename 

を入力することができます

load /Users/myname/Documents/filename.mat 

を入力する必要がありますfilename.mat

また、ライブラリの下にドキュメントディレクトリがありますか?どうして?

0

"my_file.m"というファイルからコードを実行するには、Matlabを開き、run my_file.mと入力するだけです。コマンドウィンドウでスクリプトを実行します。 .matファイルをロードする場合は、load関数を使用します。これらは通常、ワークスペースの変数が格納されているファイルです。

+0

このプロジェクトでは、私たちに与えられたコードを実行することを任されました。私たちは仮定とインプットを変更するでしょう。私は.mファイルを開いており、それを実行するには、最初に変数としてロードする.matファイルがあります。私の主な問題は、ファイルパスを変更しているときに自分のコンピュータから開くことができないため、私のコードの脆弱性を見落としています。 – Shaner

関連する問題