what does == mean in script
14 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
hi im writing a piece of script for course work and would like comment each of the lines that i have used, could you help me and tell me what using == does when putting it into my script,
Thanks
Ben
N=-1:5;% sets the values on the x axis I want to use
x1=[1 2 2 1 4 0 0];
for n=1:7
if n==1
y1(1,n)=x1(1,n);
else y1(1,n)=x1(1,n)+y1(1,n-1);
end
end
stem(N,y1)
0 Commenti
Risposte (2)
Azzi Abdelmalek
il 20 Nov 2013
a==b
returns 1 if a and b are equal, it returns 0 if not. type
1==4 % check the result
4==4 % check the result
Image Analyst
il 20 Nov 2013
It's used to compare two variables (numbers, arrays, etc.) and say whether they match or not. This is different than a single = sign, which is an assignment. In a==b you'll get a single true or false value, or an array of them if a and b are arrays. In a=b, you're taking the value of b and stuffing it into a, overwriting any prior value that a had, or creating a brand new variable a if no variable by that name existed yet.
0 Commenti
Vedere anche
Categorie
Scopri di più su Annotations in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!