MATLAB判断语句我想根据变量的类型作为if语句的判断条件,如对于变量s,若它是double型,执行某条语句,若它是s
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/17 01:28:47
MATLAB判断语句
我想根据变量的类型作为if语句的判断条件,如对于变量s,若它是double型,执行某条语句,若它是sym型,执行其他语句,用MATLAB要怎么实现呢?
我想根据变量的类型作为if语句的判断条件,如对于变量s,若它是double型,执行某条语句,若它是sym型,执行其他语句,用MATLAB要怎么实现呢?
![MATLAB判断语句我想根据变量的类型作为if语句的判断条件,如对于变量s,若它是double型,执行某条语句,若它是s](/uploads/image/z/3616221-21-1.jpg?t=MATLAB%E5%88%A4%E6%96%AD%E8%AF%AD%E5%8F%A5%E6%88%91%E6%83%B3%E6%A0%B9%E6%8D%AE%E5%8F%98%E9%87%8F%E7%9A%84%E7%B1%BB%E5%9E%8B%E4%BD%9C%E4%B8%BAif%E8%AF%AD%E5%8F%A5%E7%9A%84%E5%88%A4%E6%96%AD%E6%9D%A1%E4%BB%B6%2C%E5%A6%82%E5%AF%B9%E4%BA%8E%E5%8F%98%E9%87%8Fs%2C%E8%8B%A5%E5%AE%83%E6%98%AFdouble%E5%9E%8B%2C%E6%89%A7%E8%A1%8C%E6%9F%90%E6%9D%A1%E8%AF%AD%E5%8F%A5%2C%E8%8B%A5%E5%AE%83%E6%98%AFs)
clc, clear all
x = sym('2*sqrt(5) + pi');
a=class(x) %% x的类型
b='double'
c='sym'
if strcmp(a,b)==1 %%strcmp比较两个字符串是否相同,相同为1
%%这里为判断x的类型是否为double型
z=0
elseif strcmp(a,c)==1 %%判断x类型是否为sym型
z=1
end
x = sym('2*sqrt(5) + pi');
a=class(x) %% x的类型
b='double'
c='sym'
if strcmp(a,b)==1 %%strcmp比较两个字符串是否相同,相同为1
%%这里为判断x的类型是否为double型
z=0
elseif strcmp(a,c)==1 %%判断x类型是否为sym型
z=1
end
MATLAB判断语句我想根据变量的类型作为if语句的判断条件,如对于变量s,若它是double型,执行某条语句,若它是s
c语言,读入double型变量a,b,c,用if语句判断三角形类型.
matlab中条件语句中还想加其他变量的判断条件该如何编写?
对于if else语句 所给的值不满足if的判断条件,那么会执行else 后的语句.如果所给的值在不满足if
设 a="3",执行下列语句后,变量s的值是______.
若x为int型变量,则执行以下语句后,x的值为
s标签里面的if判断语句怎么写
matlab 的if 语句执行不了
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
若n、i、j和k都是int型变量,则执行下面语句后n的值为____________
若变量已正确定义并赋值,则下列条件语句中,功能与其他语句不同的是
在matlab中如何用if语句判断图像的格式