저는 Julia Lang을 처음 사용합니다. Matlab의 배경에서 왔습니다.
Matlab에서whos
를 눌렀을 때
명령 현재 범위의 모든 변수를 가져옵니다. 또한
x=whos;
와 같은 다른 변수에 저장할 수 있습니다
Julia에 그러한 명령이 있습니까?
Matlab의 예제 코드 :
>> a=3;
>> b=4;
>> whos
Variables in the current scope:
Attr Name Size Bytes Class
==== ==== ==== ===== =====
a 1x1 8 double
b 1x1 8 double
prefix 1x16 16 char
Total is 18 elements using 32 bytes.
- 답변 # 1
- 답변 # 2
줄리아의
:Base
를 사용할 수 있습니다 Matlab 명령과 동일하게 작동합니다.whos
julia> whos() Base Module Core Module Main Module ans Nothing julia> x = 5 5 julia> whos() Base Module Core Module Main Module ans Int64 x Int64
를 사용하여 로컬 범위로 가져 오는 모든 모듈 (패키지/라이브러리) )도 목록에 표시됩니다 (using
로). , 위의 Base, Core 및 Main 등).또한, 모듈에서 내 보낸 이름을 물어볼 수 있습니다. 와이즈 비즈 표준 라이브러리를 포함하는 모듈입니다.
Module
결과가 화면에서 스크롤되는 것을 고려하면 결과를 필터링하려는 이유를 이해할 수 있습니다. 이를 위해 Regexes를 사용할 수 있습니다. Julia의 정규 표현식에 대한 자세한 내용은이 매뉴얼 섹션을 참조하십시오.
Base
나는
julia> whos(Base) ! Function != Function !== Function $ Function % Function & Function * Function + Function .... (lots and lots more)
를 몰랐다 당신이 요청하기 전에 기능, 그래서 새로운 무언가를 배울 수 있도록 도와 주셔서 감사합니다. :)github의 Julia 문제 # 3393은
julia> whos(r"M") Main Module julia> whos(Base, r"Match"i) DimensionMismatch DataType RegexMatch DataType each_match Function eachmatch Function ismatch Function match Function matchall Function
에 메모리 크기를 추가하는 것에 관한 것입니다. 산출. 그것은 또한whos
를 만드는 참조 정보를 인쇄하는 대신 값을 반환합니다. - 답변 # 3
업데이트 :
whos
...는 iJulia 또는 Julia-1.0.0의 명령 프롬프트에서 작동하지 않습니다.
하지만 Julia-0.6.4에서 작동합니다.
반면,
whos
....는 내 보낸 전역 변수에 대한 정보를 모듈에 인쇄합니다. 예를 들어
whos()
이것은 유용합니다.
- 답변 # 4
varinfo()
Julia의 최신 버전 (1.0 이상)에서는 사용할 수 없습니다.julia-1.0> varinfo() name size summary –––––––––––––––– ––––––––––– ––––––––––––––––––––––––––––––– Base Module Core Module InteractiveUtils 154.271 KiB Module Main Module PyPlot 781.872 KiB Module ans 50.323 KiB Plots.Plot{Plots.PyPlotBackend} myrepl 0 bytes typeof(myrepl) x 88 bytes 1×6 Array{Int64,2} y 0 bytes typeof(y)
사용 대신에. 예를 들어,whos()
- 답변 # 5
버전 1.1부터 @locals 매크로도 있습니다
와이즈 비즈릴리스 노트
varinfo()
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- JavaScript 변수를 HTML div에 '출력'하는 방법
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- python - 화면에서 찾은 요소를 찾을 수없는 경우 셀레늄
더 좋은 것이 있는지 확실하지 않지만
일하는 것 같습니다. 와이즈 비즈
[4:end]
가 포함되어 있기 때문에:Main
그리고:Core
당신이 원하지 않을 것 같아요. 나는 그들이 항상 처음에 있기를 바랍니다.