Software Listing of Author : "Yonathan Nativ"
- Another TSP Solver Script
- License: Freeware
- Price: 0.00


The script can display how the route rearranges at each script iteration. The input for the program is an Nx2 cities array sorted in the initial traveling path. The output is the cities arranged in a more effective route, index vector of the order the cities should be visited & the total rout length.
- Publisher: Yonathan Nativ
- Date Released: 15-06-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- area measuring
- License: Shareware
- Price:


a gui which allow measuring an areas size and a paths length on an image (map). You can calibrate the image scale. You place points using left mouse button and remove points & areas with right mouse button. You have three different methods of measuring the area surface: 1. Monte-Carlo. 2. Triangulation (my method which works really cool but isn't optimal). 3. MATLABs way (which works the best).
- Publisher: Yonathan Nativ
- Date Released: 16-04-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- Hopfield Neural Network
- License: Shareware
- Price:


Again I'm uploading my homework... This is a GUI which enables to load images and train a Hopfield network according to the image. You can run the network on other images (or add noise to the same image) and see how well it recognize the patterns. Hopfield neural networks simulate how a neural network can have memories.
- Publisher: Yonathan Nativ
- Date Released: 01-04-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- local maxima minima
- License: Freeware
- Price: 0.00


This is a very simple function to find the local maximum in any dimensional array. As simple as it is it still gives nice results. I use the imdilate() function as a maximum operation and then compare the data to the result. The function receives three parameters: the data, a vector defining the minimum distance between peaks in each of the data dimensions. and a flag either to exclude equal points or not. use examples: a = cumsum(randn(1000,1)); peaks = localMaximum(a,[100]); figure; plot(a); hold on; plot(peaks,a(peaks),'ro'); [x y] = meshgrid(-6:0.1:6,-6:0.1:6); a = sinc(x).*sinc(y); lMaxInd = localmaximum(a,[20 20]); lMinInd = localMaximum(-a,[20 20]); figure; mesh(x,y,a); hold on; plot3(x(lMaxInd),y(lMaxInd),a(lMaxInd),'k*','markersize',10,'linewidth',1.5);...
- Publisher: Yonathan Nativ
- Date Released: 13-05-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- RADAR simulation
- License: Freeware
- Price: 0.00


I made this simulation as a project in a course I took in RADAR basic concepts. Short explanation: This is an early warning radar simulation. The simulation simulates the targets behavior and calculates the expected radar return signal. The simulation works in the IF level assuming a perfect phase reconstruction by the radar. The detected targets are plotted in the main radar display. I made allot of effort to synchronize the simulation time to the real-time. Main new features in this version: - CFAR mechanism. - MTI analysis in the frequency domain. - Stagger support. - Matched Match Filter :) - Analog feedbacks (which aren't very informative but I think are still cool). I attached a word document explaining how to use the simulation. Enjoy Yonathan Nativ
- Publisher: Yonathan Nativ
- Date Released: 26-04-2013
- Download Size: 942 KB
- Download
- Platform: Matlab, Scripts