早教吧作业答案频道 -->其他-->
MATLAB判断语句我想根据变量的类型作为if语句的判断条件,如对于变量s,若它是double型,执行某条语句,若它是sym型,执行其他语句,用MATLAB要怎么实现呢?
题目详情
MATLAB判断语句
我想根据变量的类型作为if语句的判断条件,如对于变量s,若它是double型,执行某条语句,若它是sym型,执行其他语句,用MATLAB要怎么实现呢?
我想根据变量的类型作为if语句的判断条件,如对于变量s,若它是double型,执行某条语句,若它是sym型,执行其他语句,用MATLAB要怎么实现呢?
▼优质解答
答案和解析
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判断语句我想根据...的网友还看了以下:
直接引语变间接引语的时态问题书上说表示引述的状态和情况到现在仍是事实时,也经常用一般现在时.书上有 2020-05-24 …
在设计生物实验时,自变量、无关变量是实验中需要控制的主要变量.下列有关实验中,关于自变量和无关变量 2020-06-30 …
用一条语句实现从子程序返回调用程序();用一条语句()实现不允许中断即关中断;写出用TEST指令测 2020-07-13 …
C语言函数调用问题书上说:“不可能通过调用函数来改变实参指针变量的值,但可以改变实参指针变量所指变 2020-07-21 …
英语一点问题问下transportation这个单词为什么读穿四破忒新而不读穿四波忒新??S后面的 2020-07-28 …
英语是如何把语音转变为单词的也就是用字母如何把口语变成一个含有实义的单词、语音与字母音之间存在什么关 2020-11-07 …
请问汉语有没有语法?记得网上的百科里看到过说汉语实际并没有语法,比如我们没有动词变化,没有时间等状语 2020-11-21 …
用石墨电极完成下列电解实验.下列对实验现象的解释或推测不合理的是()实验装置实验现象a处试纸变蓝;b 2020-12-02 …
在VisualBasic中,语句B=A+1代表()A、变量B等于A+1的值B、将变量B存入变量A+1 2020-12-08 …
量变和质变之间是辩证统一的关系。下列说法正确的是A.事物的量变一定能引起质变B.量变是质变的前提和必 2020-12-24 …