close all; clear all; clc; current_script = mfilename('fullpath'); script_directory = fileparts(current_script); file_name0 = 'data_00.csv'; file_name1 = 'data_01.csv'; file_name2 = 'data_02.csv'; file_name3 = 'data_03.csv'; data0 = csvread([script_directory '\' file_name0]); data1 = csvread([script_directory '\' file_name1]);

Programming with Microsoft Visual Basic 2017
8th Edition
ISBN:9781337102124
Author:Diane Zak
Publisher:Diane Zak
Chapter9: Sequential Access Files And Menus
Section: Chapter Questions
Problem 2E
icon
Related questions
Question

close all;
clear all;
clc;

current_script = mfilename('fullpath');
script_directory = fileparts(current_script);

file_name0 = 'data_00.csv';
file_name1 = 'data_01.csv';
file_name2 = 'data_02.csv';
file_name3 = 'data_03.csv';

data0 = csvread([script_directory '\' file_name0]);
data1 = csvread([script_directory '\' file_name1]);
data2 = csvread([script_directory '\' file_name2]);
data3 = csvread([script_directory '\' file_name3]);

avg_data = (data1 + data2 + data3) / 3;

figure;
% plot (data0(:,1), data0(:,2), 'b-', 'LineWidth', 2, 'DisplayName', 'Parabolic Curve');

hold on;
% plot(avg_data(:, 1), avg_data(:, 2), 'k-', 'Linewidth', 1, 'DisplayName', 'Average Data Points');
plot(smooth_data(:, 1), smooth_data(:, 2), 'k-', 'Linewidth', 1, 'DisplayName', 'Smoothed Data');

scatter(data1(:,1), data1(:,2), 5, 'r', 'filled', 'DisplayName', 'Sample Data Points 1');
scatter(data2(:,1), data2(:,2), 5, 'g', 'filled', 'DisplayName', 'Sample Data Points 2');
scatter(data3(:,1), data3(:,2), 5, 'y', 'filled', 'DisplayName', 'Sample Data Points 3');
scatter(avg_data(:,1), avg_data(:,2), 5, 'k', 'filled', 'DisplayName', 'Average Data Points');
title('Parabolic Function with Noisy Data Points'); xlabel('x'); ylabel('y'); legend('Location', 'North');
grid on;
hold off;

 

- Correct for my error codes. I'm trying to practice my learnings.
- Implement in MATLAB algorithms for: Linear Least Squares Regression (LLSR)
- For the final evaluation of your curve fitting functions, use the Root Mean Square Error and Mean Absolute Error as the final metrics against Data 00.
- Include plots/graphs.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 5 steps with 9 images

Blurred answer
Knowledge Booster
File Input and Output Operations
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming with Microsoft Visual Basic 2017
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:
9780357392676
Author:
FREUND, Steven
Publisher:
CENGAGE L
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
Enhanced Discovering Computers 2017 (Shelly Cashm…
Enhanced Discovering Computers 2017 (Shelly Cashm…
Computer Science
ISBN:
9781305657458
Author:
Misty E. Vermaat, Susan L. Sebok, Steven M. Freund, Mark Frydenberg, Jennifer T. Campbell
Publisher:
Cengage Learning