MATLAB 도구 상자

Matlab 툴박스를 사용하면 Matlab 시뮬레이션에서 직접 요구 사항 및 시스템 포털을 읽고 쓸 수 있습니다.

사용 예시:

% 1) Valispace 로그인
ValispaceInit("https://demo.valispace.com","사용자명","비밀번호")

2) 선택 사항: 빠른 액세스를 위해 모든 Valis를 가져오거나 이름을 통해 액세스합니다
ValispacePull()

3a) Vali를 구조체로 가져옵니다
3a) ValispaceGetVali("MySat.Mass")

3b) 값 가져오기
3b) ValispaceGetValue("MySat.Mass")

4) 값을 Valispace에 푸시합니다
4) ValispacePushValue("MySat.Mass",0)

4b) 데이터 집합 업데이트(x 값을 첫 번째 행으로, y 값을 두 번째 행으로)
4b) ValispacePushDataset("MySat.Mass", [0,1,2,3,4,5,6; 10,20,30,40,50,60,70])

행렬 ID에서 행렬 값 가져오기
5) ValispaceGetMatrix(217)

% 행렬 값 푸시
6) ValispacePushMatrix(217,[2,3;4,5])

rEST API를 통한 데이터 게시
7) ValispacePost(url, data)

rEST API를 통해 json 형식으로 데이터 가져오기
8) ValispaceGet(url)                 

참고: 실행하기 전까지는 clear all 모든 ValispaceGetVali()ValispaceGetValue() 은 마지막 호출의 캐시된 값을 사용합니다 ValispacePull() 호출의 캐시된 값을 사용합니다.

ValispaceGetVali() / ValispaceGetValue() / ValispacePushValue() 는 인수를 문자열(이름) 또는 정수(id)로 작업합니다. ValispaceGetValue("MySat.Mass")ValispaceGetValue(217).
이러한 함수를 정수 id와 함께 사용할 때는 2)단계를 건너뛸 수 있습니다. 이 경우 모든 개별 호출에서 웹 인터페이스에 액세스합니다.

ValispacePushValue() 및 ValispacePushMatrix() 모두 값 대신 수식(예: $MySat.Mass*5)을 푸시할 수도 있습니다

다운로드 및 설치

여기에서 GitHub에서 다운로드하고 더블 클릭을 통해 툴박스를 설치하세요. 그러면 Matlab 설치에서 활성화되지만 Matlab 애드온 관리자를 통해 비활성화하거나 제거할 수 있습니다.

Matlab 플러그인은 Matlab 버전 R2023b에서 테스트되었습니다.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
기능 제공 여부

사용 가능한 기능은 보유하고 계시는 Altium 솔루션에 따라 달라집니다. 해당 솔루션은 Altium Develop, Altium Agile의 에디션(Agile Teams 또는 Agile Enterprise), 또는 활성기간 내의 Altium Designer 중 하나입니다.

안내된 기능이 고객님의 소프트웨어에서 보이지 않는 경우, 보다 자세한 내용을 위해 Altium 영업팀 에 문의해 주세요.

콘텐츠