about location and input

2 ビュー (過去 30 日間)
Azam Besharat
Azam Besharat 2020 年 8 月 31 日
コメント済み: Rik 2020 年 11 月 9 日
Hi everyone.
What does this mean?
input = import3struct(location)
I couldn't understand the rule of "locaion" here.
  13 件のコメント
Rik
Rik 2020 年 11 月 9 日
編集済み: Rik 2020 年 11 月 9 日
Why did you remove much of your question? I could only recover this from Google cache:
about location and input
Hi everyone.
What does this mean?
input = import3struct(location)
I couldn't understand the rule of "locaion" here.
And your last comment:
So I just set input file and the program will work.
This is a part of code:
function dipole_solid_fourier(location,orbital_no)
input = import3struct(location);
fig_ending = '.pdf';
adach_str = sprintf('%1.5f',input.adach);
%FILE_NAME = [location,'/dipolesup.dat'];
FILE_NAME = [location,'/currentsup.dat'];
Rik
Rik 2020 年 11 月 9 日
And here is a backup copy of your other question, in case you try anything there:
Fourier transform of a current data file
Hi everyone I have to get fourier transform of a current data file. It's about calculating the high harmonic generation. How can I do it? Thanks for your guide

サインインしてコメントする。

採用された回答

Asad (Mehrzad) Khoddam
Asad (Mehrzad) Khoddam 2020 年 9 月 1 日
編集済み: Asad (Mehrzad) Khoddam 2020 年 9 月 1 日
So, the location is path to the folder containing the data file, for example : location = 'c:/dipole_tess';
FILE_NAME will be the absolute location of the data file. In Windows system you should use '/' instead of '\'
  3 件のコメント
Asad (Mehrzad) Khoddam
Asad (Mehrzad) Khoddam 2020 年 9 月 2 日
Yes I meant using '\' instead of '/' in Windows. Fortunately, even in Windows systems, we can uses '/' in Matlab to address the location of a file
Adam Danz
Adam Danz 2020 年 9 月 2 日
Also see f = filesep

サインインしてコメントする。

その他の回答 (1 件)

Walter Roberson
Walter Roberson 2020 年 9 月 1 日
function dipole_solid_fourier(location,orbital_no)
input = import3struct(location);
fig_ending = '.pdf';
adach_str = sprintf('%1.5f',input.adach);
%FILE_NAME = [location,'/dipolesup.dat'];
FILE_NAME = [location,'/currentsup.dat'];
Notice that in that final line, location has a character vector appended to it. location is very likely to be a character vector itself. In particular, it is a character vector representing a directory name. The file currentsup.dat will be looked for in the given directory.

カテゴリ

Help Center および File ExchangeStartup and Shutdown についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by