• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    matlab中&amp;和&amp;&amp;的區別

    有時辰我們在利用matlab進行編程的時辰,想知道&和&&的區別,下面來分享一下方式

    東西/原料

    • matlab
    • &和&&的區別

    方式/步調

    1. 1

      第一步我們起首需要知道matlab中&和&&都是與的意思,分歧的是&全數是先計較擺布兩個式子真假,然后邏輯與,&&在計較前面的式子的值的時辰,若是為假,就不會再計較下一個式子的值,直接為假,&&效率更高,兩者的成果是不異的,如下圖所示:

    2. 2

      第二步下面經由過程實例來介紹&和&&的區別,在m劇本中輸入“

      a=1;

      b=2;

      if a==5&b==2

          a=10;

          b=20;

      end

      disp(a)

      disp(b)

      ”,可以看到利用的是&,且第一個式子為假,如下圖所示:

    3. 3

      第三步運行劇本之后,從成果可以看到if語句的內容沒有被執行,利用&會先判定a==5和b==2兩個式子是否為真,都為真執行if語句內容,如下圖所示:

    4. 4

      第四步將&改為&&,運行m劇本,如下圖所示:

    5. 5

      第五步可以看到成果不異,可是利用&&,判定第一個式子a==5為假之后,就不再判定b==2真假,直接輸出為假,不執行if語句,效率更高,如下圖所示:

    注重事項

    • 若是你感覺這篇對你有效的話,請投一下票
    • 發表于 2018-12-12 00:00
    • 閱讀 ( 2149 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆