using find function
Ältere Kommentare anzeigen
im having a problem to find the correct value that i desire. im trying to plot graph for beamwidth for uniform array. but, the problem is that when i use the find function to find the angles which has -3dB gain, there is an error. so, i rounded up the -3dB angles to make it easy to use the find function. then, the rounded is not accrurate and consist some undesired value. example: p=-3.0041 -3.2098 -3.2000. I rounded up the value and it makes the value to become p= -3 -3 -3. hence, it contains some undesired value and makes it complicate to plot the graph. can anyone help to overcome this problem.
Antworten (2)
Grzegorz Knor
am 22 Feb. 2012
If I understand you correctly, try to round your vector roughly this way:
round(p*100)/100
or use find something like that:
find(abs(p-3)<0.001)
1 Kommentar
Kugen Raj
am 23 Feb. 2012
Kategorien
Mehr zu Graph and Network Algorithms finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!