1樓:匿名使用者
還可以用單符號,例如 && 表示兩個邏輯值,而 & 表示兩個邏輯矩陣,可以用 any, all 等來判斷邏輯矩陣的一些情況
2樓:匿名使用者
if x==5&y==5 且
if x==5|y~=8 或
matlab 中if語句後的條件判斷可以用…&或者and的連線表示式麼?
3樓:匿名使用者
a&b或函式and(a,b)表示a和b做邏輯與運算,當a b全為非零時,運算結構為1,否則為0.
if語句後的條件判斷,兩種方式均可以。
4樓:茦黔姚訌
還可以用單符號,例如 && 表示兩個邏輯值,而 & 表示兩個邏輯矩陣,可以用 any, all 等來判斷邏輯矩陣的一些情況matlab 中if語句後的條件判斷可以用…&或者and的連線表示式麼?
matlab選擇語句 有很多條件語句 能在 if 語句裡面內嵌 if語句嗎 即這樣寫是對的嗎
matlab中如何使用if語句?
5樓:次次次蛋黃米亞
巢狀if語句的語法如下:
if % executes when the boolean expression 1 is true
if % executes when the boolean expression 2 is true
endend
例如:建立指令碼檔案並在其中鍵入以下** :
a = 100;
b = 200;
% check the boolean condition if( a == 100 )
% if condition is true then check the following
if( b == 200 )
% if condition is true then print the following
fprintf('value of a is 100 and b is 200\n' );
endend
fprintf('exact value of a is : %d\n', a );
fprintf('exact value of b is : %d\n', b );matlab
執行上面示例**,得到以下結果:
value of a is 100 and b is 200
exact value of a is : 100
exact value of b is : 200
6樓:匿名使用者
先說一下你的程式,最後要有2個end,你漏了一個。還有y=8的等於號應該是半形的=,你寫的是全形的=。
然後我不知道你的程式想幹什麼,寫出x在1:20時y對應的值?如果是則樣的話可以這樣寫:
x=1:20
y=min(max(x+5,0),8)
7樓:張慶
clear
y=input('y=');
for i=1:20
if y>=0&&y<=8
y=i+5 ;
elseif y<0
y=0 ;
else
y=8 ;
endend
8樓:匿名使用者
for x=1:20
if y>=0 &&y<=8
y=x+5
elseif y<=0
y=0else
y=8endend
matlab 中 有類似c語言裡面的問號表示式麼? 5
9樓:
沒有.如果想有matlab實現c語言裡面的問號語句可以使用條件語句。
if...
end問號表示式原型: object ? set1:set2 ;
註解: 如果 object 為真 則 整個 問號表示式的值為 : set1 ,否則 為: set2
demo: string k = (1==1)?"就會執行這句":"無緣執行這句";
問號表示式巢狀使用: objecta ? set1:objectb?set2:set3
註解: 其實 問號表示式是個順序判斷的語句,理解這句話就可以理解巢狀語句了;
objecta 為 假 則會執行 objectb的判斷 objectb 為true 則顯示 set2 否則顯示 set3 那麼整體語句的結果就為 set3
objectb 為真 則顯示為set1 整體語句為 set1
10樓:dd愛睡覺的熊
沒有。在matlab2009上試了:
>> a=3>4 ? 1:2
??? a=3>4 ? 1:2
|error: unexpected matlab operator.
11樓:楊好巨蟹座
剛剛試過,如下:
%a=10;
b=20;a+b
MATLAB中假如while語句中有多個條件時應該怎麼寫
試試邏輯陣列 s a i,1 a i 2 a i,1 a,a i,2 a,a i,1 b,a i,2 b while sum s 0 迴圈體 end 可以用邏輯表示式,但是樓主的寫法錯誤。matlab裡的或關係是一條豎線,不是兩條。呵呵。我認為按照提問者的程式設計寫法也是可以的。也可以表示或。希望樓...
matlab中各語句之間必須用分號?空格不行
是的,可以copy加分號的,也可以不加,但是要換行才行 比如 a rand 5 10 a 8.2141 7.3821 4.1027 0.0986 2.7219 4.4470 1.7627 8.9365 1.3889 1.9881 6.1543 4.0571 0.5789 2.0277 0.1527 ...
js中如何通過if條件語句判斷物件的src為true
oimg.getattribute src 直接獲取src值是不可以的,他會自動帶上協議等,要獲取原始屬性應該用上面的方法 js中各種型別的變數在if條件中是true還是false 如果運算元是一個物件,返回true 如果運算元是一個空字串,返回false 如果運算元是一個非空字串,返回true 如...