【20210128】【工作中也要充电呀】Matlab中如何判断一个变量存在、数组为空?

1. 判断变量存在 —— exist()

clear all; clc; close all; warning off;

a = '100';
exist('a');

%%%%%%% ans = 1
clear all; clc; close all; warning off;

a = '100';
clear a;
exist('a');

%%%%%%% ans = 0
clear all; clc; close all; warning off;

a = '100';
clear a;
~exist('a');   % 不存在用 ~exist,'~'表示取反

%%%%%%% ans = 1

区分下面四种写法:

【20210128】【工作中也要充电呀】Matlab中如何判断一个变量存在、数组为空?【20210128】【工作中也要充电呀】Matlab中如何判断一个变量存在、数组为空?【20210128】【工作中也要充电呀】Matlab中如何判断一个变量存在、数组为空?【20210128】【工作中也要充电呀】Matlab中如何判断一个变量存在、数组为空?

2. 判断数组为空 —— isempty()

【20210128】【工作中也要充电呀】Matlab中如何判断一个变量存在、数组为空?【20210128】【工作中也要充电呀】Matlab中如何判断一个变量存在、数组为空?

 

上一篇:python os常用指令(持续学习更新)


下一篇:ALG 2-2: Asymptotic Order of Growth (渐进分析)