Matlab中如何使用if语句?

来源:百度知道 编辑:UC知道 时间:2024/05/24 12:40:35
如果
y=x+5
在条件0<=y<=8下,如何使用matlab编程?
编写程序如下:
for x=1:20
if y>=0 & y<=8
y=x+5
elseif y<=0
y=0
else
y=8
end
为何出错啊?
谢谢啊!!!

嵌套if语句的语法如下:

if <expression 1>

% Executes when the boolean expression 1 is true 

if <expression 2>

% Executes when the boolean expression 2 is true    

end

end

例如:

创建脚本文件并在其中键入以下代码 :

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' );

end

end

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

asp 中if语句 如何使用IF语句同时查询两个表里的内容? if语句应当怎样使用 有关IF语句的使用 如何在excel的if语句中嵌套运算公式? EXCEL中IF语句这个函数如何运用.实例说明 在VHDL中IF语句与CASE语句的使用效果有何不同 asp中if语句问题 关于VB中If语句 C++中 if 等效语句