기술 컴퓨팅을위한 고급 언어 인 MATLAB은 평균 스택과 통합되어 강력한 웹 응용 프로그램을 생성 할 수 있습니다.
, 및 의 네 가지 함수에 액세스 할 수있게합니다. 마지막 두 기능은 UBJSON 형식을 처리하는 데 사용됩니다. loadjson()
함수 만 사용합니다. 다음과 같이 사용할 수 있습니다. savejson()
loadubjson()
saveubjson()
JSONLAB 설치 loadjson()
를 시작하려면 JSONLAB을 다운로드하고 아카이브를 압축하고 다음 명령을 사용하여 MATLAB의 경로 목록에 폴더 경로를 추가하십시오.
savejson()
json = savejson(rootname, obj, filename) json = savejson(rootname, obj, opt) json = savejson(rootname, obj, 'param1', value1, 'param2', value2, ...)
를 입력하십시오. 출력이 표시되면 JSONLAB이 올바르게 설치되어 있음을 의미합니다.
<<> matlab 코드 <🎜 🎜>
addpath('/path/to/jsonlab');
pathtool
<,> 우리 프로젝트에서는 <🎜 🎜> 함수를 사용하여 JSON 형식을 사용하여 변수 X를 변환하고 작성하고 파일 <🎜 🎜>에 씁니다. 단순화를 위해 <🎜 🎜> 매개 변수는 빈 문자열이됩니다. rehash
이전 코드를 사용하여 필요한 모든 MATLAB 코드를 완료합니다. 이제 스크립트를 실행하면 JSON 파일이 데이터 폴더에서 생성되고 파일의 데이터가 자동으로 지속적으로 업데이트되는 것을 관찰 할 수 있습니다. JSON 파일 컨텐츠의 예는 다음과 같습니다
<code>which loadjson
<🎜 🎜>
라는 파일을 작성하여 설명 된 모든 기능에 필요한 코드를 작성합니다.
를 사용하여 MongoDB에 데이터를 저장하십시오
package.json
제공 <🎜 🎜> 파일 <🎜 🎜>
JSON 파일에서 데이터를 모니터링하고 읽습니다
json = savejson(rootname, obj, filename)
json = savejson(rootname, obj, opt)
json = savejson(rootname, obj, 'param1', value1, 'param2', value2, ...)
npm install
index.html
는 문서입니다. <li>
이 부분의 최종 코드는 다음과 같습니다. </li><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>json = savejson(rootname, obj, filename)
json = savejson(rootname, obj, opt)
json = savejson(rootname, obj, 'param1', value1, 'param2', value2, ...)</pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div>
<p> 우리는 응용 프로그램의 충돌을 방지하기 위해 <code>try
및 <🎜 🎜>를 사용합니다. 우리가 그것을 사용하지 않고 catch
가 빠른 변경으로 인해 예상치 못한 사용자 입력 오류를 일으킨 경우 응용 프로그램이 충돌 할 수 있습니다. 이것이 우리가 피하고 싶은 것입니다! JSON.parse
<🎜 🎜> 이 섹션에서는 간단한 정적 HTML 페이지를 생성합니다. Socket.io를 통해 새 데이터가 수신되면 페이지에 표시된 데이터를 업데이트합니다. 이 데이터는 실시간 차트를 만드는 데 사용될 수도 있습니다.
파일의 간단한 코드입니다. <🎜 🎜> 지시문은 응용 프로그램이로드 될 때 브라우저가 원래 (고려되지 않은) 형태의 AngularJS 템플릿을 간략하게 표시하지 못하도록하는 데 사용됩니다.
<<> 응용 프로그램을 실행하십시오
를 실행해야합니다. index.html
addpath('/path/to/jsonlab');
이 기사에서는 평균 스택을 사용하여 MATLAB 프로그램에서 JSON 형식으로 데이터를 가져 오는 웹 응용 프로그램을 만듭니다. JSONLAB의 도움으로 데이터가 변환됩니다. 그런 다음 Socket.io를 사용하여 데이터를 브라우저로 전송하므로 브라우저의 변경 사항은 실시간으로 반영됩니다. 이 데모의 전체 소스 코드는 Github에서 사용할 수 있습니다. ngCloak
(FAQS 섹션은 기사의 길이로 인해 별도로 처리하는 것이 좋습니다. 주요 질문과 답변을 추출하여 필요에 따라 간단히 요약 또는 재구성 할 수 있습니다.)
위 내용은 Matlab 및 평균 스택으로 웹 앱 생성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!