- Place all your code for a single file into a for loop that will loop through each of your 62 files. Use "hold on" to add additional lines to your plot.
- Create an array for each variable you want to plot. Place the results from each file into a single column. Once completed for all files, call the plot command using the X and Y arrays. Each column will be treated as a separate series. However, this approach will only work if you have the same number of values in your plot variables for every file.
Multiple Files Into Arrays
9 次查看(过去 30 天)
显示 更早的评论
I have 62 Files each consisting of 300 rows and 4 columns.
The 1st and 2nd Columns Are The X-Coordinates (x1,x2)
The 3rd and 4th Columns Are The Y-Coordinates (y1,y2)
For each file I would like to do the following:
- Calculate: Opp = (x1-x2);
- Calculate: Adj =( y1-y2);
- Calculate: Angle_Deg = atand(Opp ./ Adj);
- Calculate: AvgAngle_Deg = mean(Angle_Deg);
- Calculate the Velocity: V = ((tand(AvgAngle_Deg)*10*cosd(30)-10*sind(30));
How would I code this so that I get 62 separate results that I can plot onto a graph?
0 个评论
回答(1 个)
Cris LaPierre
2020-4-18
You have two general options.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Entering Commands 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!