Julia의 'while 루프'에있는 "정의되지 않은 변수"

요 르고 스

를 사용하여 Julia에서 민감도 분석을 시도하고 JuMP있습니다. 내 코드는 다음과 같습니다 .JuMP, Plots, Gurobi 사용

m=Model(with_optimizer(Gurobi.Optimizer))


@variable(m, x>=0)
@variable(m, y>=0)
@variable(m, k>=0)

k = 0

while k<=1
    φ(x,y,k)=3*x+k*y

    @objective(m, Max, φ(x,y,k))

    @constraint(m, 2*x-4>=0)
    @constraint(m, y-0.5*x>=0)

    pl=optimize!(m)
    k=k+0.2
end

문제는 오류가 발생한다는 것입니다.

UndefVarError : k가 정의되지 않았습니다.

내가 무엇을 놓치고 있습니까?

마 얀크 쿠라나
julia> k =0
0

julia> while k<10
           k=k+1
       end
ERROR: UndefVarError: k not defined
Stacktrace:
 [1] top-level scope at ./REPL[11]:2

줄리아에서 루프를 사용하는 경우 루프 외부에서 초기화 한 변수는 기본적으로 루프 내에서 직접 액세스 할 수 없습니다. 이를 위해 우리는 그 변수를 기본적으로 로컬로 간주되는 전역 사용으로 설정해야합니다.

julia> while k<10
         global  k=k+1
       end

이제 잘 작동합니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

while 루프의 정의되지 않은 변수

분류에서Dev

정의되지 않은 변수를 다루는 Angular of-Show

분류에서Dev

AngularJS에 정의되지 않은 변수

분류에서Dev

Observable에 정의되지 않은 변수

분류에서Dev

배치 파일 FOR 루프에서 정의되지 않은 변수 설정

분류에서Dev

공통 LISP에서 for 루프를 만들 때 정의되지 않은 변수 i

분류에서Dev

정의되지 않은 변수를 반환하는 프로그램 (파이썬)

분류에서Dev

프로그램 변수에 정의되지 않은 변수, nodejs, json

분류에서Dev

알림 : <? = $ property가있는 정의되지 않은 변수

분류에서Dev

정의되지 않은 변수가있는 XML to PHP 문제

분류에서Dev

$ this가있는 PHP 정의되지 않은 변수

분류에서Dev

정의되지 않은 변수가있는 C 쉘 문제

분류에서Dev

한 함수에 정의되고 다른 타이프 스크립트에 정의되지 않은 변수

분류에서Dev

프로그램 실행 후 정의되지 않은 변수를 수정하는 방법

분류에서Dev

프로필 편집 laravel 7 정의되지 않은 변수에서 암호 변경 오류

분류에서Dev

Jenkins 파이프 라인 정의되지 않은 변수

분류에서Dev

주의 : 함수 + =에 정의되지 않은 변수

분류에서Dev

주의 : 함수 + =에 정의되지 않은 변수

분류에서Dev

구조체에 대한 MATLAB의 정의되지 않은 변수

분류에서Dev

Laravel 5.4의 뷰 메일 링에 정의되지 않은 변수

분류에서Dev

정의되지 않은 변수를 반환하는 if-then 함수

분류에서Dev

Matlab 정의되지 않은 변수 "txt"또는 클래스 "txt"

분류에서Dev

정의되지 않은 변수를 수정하는 방법?

분류에서Dev

정의되지 않은 변수를 사용하는 Ruby for 문

분류에서Dev

오류 : PDO를 사용하는 정의되지 않은 변수

분류에서Dev

오류 : PDO를 사용하는 정의되지 않은 변수

분류에서Dev

jQuery는 정의되지 않은 변수를 무시합니다.

분류에서Dev

각 라 라벨에 대한 정의되지 않은 변수

분류에서Dev

vscode 아나콘다에서 정의되지 않은 변수 URL

Related 관련 기사

  1. 1

    while 루프의 정의되지 않은 변수

  2. 2

    정의되지 않은 변수를 다루는 Angular of-Show

  3. 3

    AngularJS에 정의되지 않은 변수

  4. 4

    Observable에 정의되지 않은 변수

  5. 5

    배치 파일 FOR 루프에서 정의되지 않은 변수 설정

  6. 6

    공통 LISP에서 for 루프를 만들 때 정의되지 않은 변수 i

  7. 7

    정의되지 않은 변수를 반환하는 프로그램 (파이썬)

  8. 8

    프로그램 변수에 정의되지 않은 변수, nodejs, json

  9. 9

    알림 : <? = $ property가있는 정의되지 않은 변수

  10. 10

    정의되지 않은 변수가있는 XML to PHP 문제

  11. 11

    $ this가있는 PHP 정의되지 않은 변수

  12. 12

    정의되지 않은 변수가있는 C 쉘 문제

  13. 13

    한 함수에 정의되고 다른 타이프 스크립트에 정의되지 않은 변수

  14. 14

    프로그램 실행 후 정의되지 않은 변수를 수정하는 방법

  15. 15

    프로필 편집 laravel 7 정의되지 않은 변수에서 암호 변경 오류

  16. 16

    Jenkins 파이프 라인 정의되지 않은 변수

  17. 17

    주의 : 함수 + =에 정의되지 않은 변수

  18. 18

    주의 : 함수 + =에 정의되지 않은 변수

  19. 19

    구조체에 대한 MATLAB의 정의되지 않은 변수

  20. 20

    Laravel 5.4의 뷰 메일 링에 정의되지 않은 변수

  21. 21

    정의되지 않은 변수를 반환하는 if-then 함수

  22. 22

    Matlab 정의되지 않은 변수 "txt"또는 클래스 "txt"

  23. 23

    정의되지 않은 변수를 수정하는 방법?

  24. 24

    정의되지 않은 변수를 사용하는 Ruby for 문

  25. 25

    오류 : PDO를 사용하는 정의되지 않은 변수

  26. 26

    오류 : PDO를 사용하는 정의되지 않은 변수

  27. 27

    jQuery는 정의되지 않은 변수를 무시합니다.

  28. 28

    각 라 라벨에 대한 정의되지 않은 변수

  29. 29

    vscode 아나콘다에서 정의되지 않은 변수 URL

뜨겁다태그

보관