한 파일에서 다른 MATLAB으로 변수 가져 오기

Aseem Goyal

두 개의 MATLAB 프로그램이 있습니다 : prog1.m 및 prog2.m

두 프로그램 모두에서 2 차원 행렬 M을 사용해야합니다.

prog1.m (텍스트 파일에서 수동으로)에 매트릭스를로드했습니다.

두 프로그램을 모두 ~ 100 번 실행해야합니다 (매번 다른 매트릭스에 대해). 그래서 지금은 매번 다른 매트릭스로 prog1.m을 100 번 실행했습니다.

이제 prog2.m의 차례이지만 매트릭스를 수동으로 다시로드하고 싶지 않습니다.

prog2.m에서도 사용할 M을 포함하는 prog1.m (100 개의 복사본)을 저장했습니다. prog2.m에서 prog1.m으로 M을로드하는 방법이 있습니까?

prog1.m에서 M을 자동으로로드하는 prog2.m에 코드를 추가하고 싶습니다. PS : 저는 MATLAB을 처음 접했습니다.

nkjt

경우 prog1prog2이미 기능이 아닌, 함수로 재 작성. 예를 들어, 첫 번째 줄은 다음과 같습니다.

function [out1 out2] = prog1(M)
function out = prog2(M)

그런 다음, 파일 이름을 부여, 세 번째 기능, 부하 데이터, 전화를 작성 prog1하고 prog2선택적으로 (당신이 사용할 수있는 적절한 형태로 데이터를 저장 fileparts하고 fullfile자동으로 입력을 기반으로 새 파일 이름을 생성 - 예를 들어 주어진 data101.txt, 반환 data101_proc.mat. 이러한 함수의 베어 본은 다음 라인을 따라 있습니다.

function M = prog3(fname)

M = load(fname); % or whatever method is required for loading this data 

%call prog1 and prog2
[out1 out2] = prog1(M);
out3 = prog2(M);

%make new filename
[fpath,fname2,ext] = fileparts(fname);
fname_out = fullfile(fpath, [fname2,'_out','.mat']);

%save data - depends on what outputs are and what you need to do with them later
save(fname_out, 'out1','out2','out3','M');

end

마지막으로 바 배아가 언급했듯이 ls또는 dir을 사용하여 사용하려는 파일 목록을 만들고 각 파일에 대해 위의 함수를 차례로 호출하는 루프를 만들 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

jquery ajax가 한 함수에서 다른 PHP로 변수 가져 오기

분류에서Dev

Node.js-로드 된 다른 파일에서 변수 가져 오기

분류에서Dev

함수에서 다른 PHP 파일로 값 가져 오기

분류에서Dev

한 Javascript 파일에서 다른 파일로 JSON 개체 가져 오기

분류에서Dev

comand에 대한 배치 파일 및 다른 파일에서 변수 가져 오기

분류에서Dev

한 함수에서 다른 함수로 결과 가져 오기

분류에서Dev

다른 파이썬 파일에서 변수 가져 오기

분류에서Dev

다른 변수에 대해 테이블에서 동일한 값 가져 오기

분류에서Dev

다른 파일 Python에서 클래스 변수 가져 오기

분류에서Dev

jslint 다른 파일에서 전역 변수 가져 오기

분류에서Dev

한 CSV에서 다른 CSV 파일로 데이터 가져 오기-방법?

분류에서Dev

한 CSV에서 다른 CSV 파일로 데이터 가져 오기-방법?

분류에서Dev

한 scss 파일에서 다른 scss 파일로 sass 변수를 가져올 수 없습니다.

분류에서Dev

다른 변수에 저장된 이름으로 변수 가져 오기

분류에서Dev

Java의 한 메서드에서 다른 메서드로 변수 값 가져 오기

분류에서Dev

한 함수에서 다른 함수, 특히 배열로 출력 가져 오기

분류에서Dev

한 폴더에서 다른 폴더로 복사 된 모든 파일의 파일 경로 가져 오기

분류에서Dev

한 파일에서 다른 파일로 데이터 가져 오기 (Bash)-웹 스크랩 핑

분류에서Dev

Python : 한 열로 그룹화, 다른 열에서 개수 가져 오기

분류에서Dev

다른 함수에서 변수 값 가져 오기 ????? 파이썬

분류에서Dev

AWS API 게이트웨이, 동일한 이름과 다른 매개 변수로 가져 오기 및 게시

분류에서Dev

diff 변수에 대해 다른 클래스에서 동일한 난수 가져 오기

분류에서Dev

다른 스크립트 파일 변수 Unity C #에서 값 가져 오기

분류에서Dev

동일한 테이블의 다른 열을 기반으로 특정 열의 개수 가져 오기-Power BI

분류에서Dev

MATLAB : 텍스트 파일에서 변수 가져 오기

분류에서Dev

Mongo 가져 오기 : 서로 다른 "_id"에 대한 여러 업데이트 쿼리가있는 파일

분류에서Dev

내가 만든 저장소에서 다른 사람이 업로드 한 파일 또는 폴더 가져 오기

분류에서Dev

TXT 파일에서 Word 문서로 변수 가져 오기

분류에서Dev

Python 파일에서 통과 가능한 객체로 함수 가져 오기

Related 관련 기사

  1. 1

    jquery ajax가 한 함수에서 다른 PHP로 변수 가져 오기

  2. 2

    Node.js-로드 된 다른 파일에서 변수 가져 오기

  3. 3

    함수에서 다른 PHP 파일로 값 가져 오기

  4. 4

    한 Javascript 파일에서 다른 파일로 JSON 개체 가져 오기

  5. 5

    comand에 대한 배치 파일 및 다른 파일에서 변수 가져 오기

  6. 6

    한 함수에서 다른 함수로 결과 가져 오기

  7. 7

    다른 파이썬 파일에서 변수 가져 오기

  8. 8

    다른 변수에 대해 테이블에서 동일한 값 가져 오기

  9. 9

    다른 파일 Python에서 클래스 변수 가져 오기

  10. 10

    jslint 다른 파일에서 전역 변수 가져 오기

  11. 11

    한 CSV에서 다른 CSV 파일로 데이터 가져 오기-방법?

  12. 12

    한 CSV에서 다른 CSV 파일로 데이터 가져 오기-방법?

  13. 13

    한 scss 파일에서 다른 scss 파일로 sass 변수를 가져올 수 없습니다.

  14. 14

    다른 변수에 저장된 이름으로 변수 가져 오기

  15. 15

    Java의 한 메서드에서 다른 메서드로 변수 값 가져 오기

  16. 16

    한 함수에서 다른 함수, 특히 배열로 출력 가져 오기

  17. 17

    한 폴더에서 다른 폴더로 복사 된 모든 파일의 파일 경로 가져 오기

  18. 18

    한 파일에서 다른 파일로 데이터 가져 오기 (Bash)-웹 스크랩 핑

  19. 19

    Python : 한 열로 그룹화, 다른 열에서 개수 가져 오기

  20. 20

    다른 함수에서 변수 값 가져 오기 ????? 파이썬

  21. 21

    AWS API 게이트웨이, 동일한 이름과 다른 매개 변수로 가져 오기 및 게시

  22. 22

    diff 변수에 대해 다른 클래스에서 동일한 난수 가져 오기

  23. 23

    다른 스크립트 파일 변수 Unity C #에서 값 가져 오기

  24. 24

    동일한 테이블의 다른 열을 기반으로 특정 열의 개수 가져 오기-Power BI

  25. 25

    MATLAB : 텍스트 파일에서 변수 가져 오기

  26. 26

    Mongo 가져 오기 : 서로 다른 "_id"에 대한 여러 업데이트 쿼리가있는 파일

  27. 27

    내가 만든 저장소에서 다른 사람이 업로드 한 파일 또는 폴더 가져 오기

  28. 28

    TXT 파일에서 Word 문서로 변수 가져 오기

  29. 29

    Python 파일에서 통과 가능한 객체로 함수 가져 오기

뜨겁다태그

보관