intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Lecture note Data visualization - Chapter 22

Chia sẻ: Minh Nhật | Ngày: | Loại File: PPTX | Số trang:21

11
lượt xem
2
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

In this lecture we learned about: Sum and product functions, matrix size function, variance and standard deviation, random numbers, complex numbers, computational limitations, general mathematical functions, rounding functions, functions used in discrete mathematics, trigonometric functions.

Chủ đề:
Lưu

Nội dung Text: Lecture note Data visualization - Chapter 22

  1. Lecture 22
  2. Recap  Sum and Product Functions Matrix Size Function Variance and Standard Deviation Random Numbers Complex Numbers
  3. Computational Limitations  MATLAB includes functions to identify the largest real  numbers and the largest integers the program can process
  4. Special Values and  Functions
  5. Summary of Chapter  General mathematical functions, such as exponential functions logarithmic functions roots Rounding functions Functions used in discrete mathematics, such as factoring functions prime­number functions Trigonometric functions, including
  6. Continued…. Data analysis functions, such as maxima and minima averages (mean and median) sums and products sorting standard deviation and variance Random­number generation for both uniform distributions Gaussian (normal) distributions
  7. Chapter 5 Plotting
  8. Two­Dimensional Plots The most useful plot for engineers is the x–y plot A set of ordered pairs is used to identify points on a two­ dimensional graph; the points are then connected by  straight lines The values of x and y may be measured or calculated Generally, the independent variable is given the name x  and is plotted on the x ­axis, and the dependent variable is  given the name y and is plotted on the y ­axis
  9. Simple x­y Plots  Once vectors of x ­values and y ­values have been  defined, MATLAB makes it easy to create plots Suppose a set of time versus distance data were obtained  through measurement We can store the time values in a vector called x and the  distance values in a vector called y : x = [0:2:18]; y = [0, 0.33, 4.13, 6.29, 6.85, 11.19, 13.19, 13.96, 16.33,  18.17];
  10. Continued…. To plot these points, use the plot command, with x and y  as arguments: plot(x,y) A graphics window automatically opens, which  MATLAB calls Figure 1
  11. Titles, Labels and Grids Good engineering practice requires that we include axis  labels and a title in our plot The following commands add a title, x ­ and y ­axis  labels, and a background grid: plot(x,y) xlabel('Time, sec') ylabel('Distance, ft') grid on
  12. Continued…. As with any MATLAB commands, they could also be  combined onto one or two lines, separated by commas: plot(x,y) , title('Laboratory Experiment 1') xlabel('Time, sec' ), ylabel('Distance, ft'), grid
  13. Multiple Plots If you are working in an M­file when you request a plot,  and then you continue with more computations,  MATLAB will generate and display the graphics window  and then return immediately to execute the rest of the  commands in the program If you request a second plot, the graph you created will be  overwritten There are two possible solutions to this problem: Use the pause command to temporarily halt the execution of  your M­file program so that you can examine the figure
  14. Continued…. The pause command stops the program execution until  any key is pressed If you want to pause for a specified number of seconds,  use the pause(n) command, which will cause execution to  pause for n seconds before continuing The figure command allows you to open a new figure  window The next time you request a plot, it will be displayed in  this new window
  15. Continued…. For example: figure(2)     opens a window named “Figure 2,” which then   becomes  the window used for subsequent plotting Executing figure without an input parameter causes a new  window to open, numbered consecutively one up from the  current window For example: if the current figure window is named  “Figure 2,” executing figure will cause “Figure 3” to open
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
3=>0