3.2 matlab用if语句实现选择结构
生活随笔
收集整理的這篇文章主要介紹了
3.2 matlab用if语句实现选择结构
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
例1:輸入一個整數,若為奇數則輸出其平方根,否則輸出其立方根。
a = input('請輸入一個整數:'); if rem(a,2)==1 %調用rem函數,求a的余數;可直接寫成rem(a,2)b = sqrt(a); elseb = a^(1/3); %a^(1/3)可等價寫成power(x,1/3) end b請輸入一個整數:2b =1.2599請輸入一個整數:3b =1.7321例2 :輸入一個字符,若為大寫字母,則輸出其對應的小寫字母;若為小寫字母,則輸出其對應的大寫字母;若為數字字符則輸出其對應數的平方,若為其他字符則原樣輸出。
c = input('請輸入一個字符:','s'); if c>='A' && c<='Z' disp(lower(c)); %lower函數將大寫字母轉化為相應的小寫字母 elseif c>='a' && c<='z'disp(upper(c)); %upper函數將小寫字母轉為相應的大寫字母 elseif c>='0' && c<='9'disp(str2double(c)^2); %str2double函數將字符串轉化為數值 elsedisp(c); end 請輸入一個字符:G g請輸入一個字符:f F請輸入一個字符:5 25請輸入一個字符:& &總結
以上是生活随笔為你收集整理的3.2 matlab用if语句实现选择结构的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3.1 matlab数据的输入和输出
- 下一篇: 3.3 matlab用switch语句实