How do I set all variables as zero or null?

Hi everyone,
I am trying to find a way to begin my script by setting all the variables as zero, and then the script will start changing the variables as I go along?
any way I can do that? any function like the Python function :
Fillna(0,inplace=True);
Thank you

댓글 수: 2

per isakson
per isakson 2019년 11월 9일
편집: per isakson 2019년 11월 9일
Yes
x = zeros( number_of_rows, number_of_columns );
or (imo better)
x = nan( number_of_rows, number_of_columns );
AbdullahMZ
AbdullahMZ 2019년 11월 9일
this function will only pre-define variable x, I want to pre-define all the variables

댓글을 달려면 로그인하십시오.

답변 (1개)

Walter Roberson
Walter Roberson 2019년 11월 9일

0 개 추천

No, there is no way to tell MATLAB that all variables it encounters should be considered to be initialized to zero.
There are ways to list off a number of variables by name and tell MATLAB to initialize them all to zero, but those ways are not recommended
In python, fillna() is a method for Pandas dataframes that changes nan values into other values. The MATLAB equivalent is fillmissing() . However, that has nothing to do with setting all variables to zero at the beginning.

카테고리

도움말 센터File Exchange에서 Call Python from MATLAB에 대해 자세히 알아보기

태그

질문:

2019년 11월 9일

답변:

2019년 11월 9일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by