Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Простейшие вычисления в MatLab

Лабораторная работа №1

Цель занятия: изучение интерфейса пользователя системы MATLAB и основ работы с системой в режиме прямых вычислений.

 

Порядок выполнения работы:

1. В командном окне задать значения переменных, согласно варианту задания, представленному в таблице.

2. Записать выражение на языке MATLAB.

3. Сформировать массив из значений переменных и вычисленного значения выражения, используя свой вариант.

4. Произвести операции с полученным массивом согласно варианту задания.

 

Содержание отчета:

1. Номер и название лабораторной работы

2. ФИО студента, группа.

3. Цель работы.

5. Пример расчета и вывода данных.

6. Выводы.

 

Варианты заданий (порядковый номер по журналу):

Выражение Переменные
     
 
 
 
 
 
   
 
 
 
   
   
 
 
   
 
 
 
 
 
 
 
 
 
 
 
 

Варианты заданий для работы с массивами:

Номер варианта Задание
1. Вычислить сумму вектора, полученного в первом задании и вектора того же размера, состоящего из единиц. Вывести третий элемент полученного в результате суммы вектора, заменить третий элемент вектора на 8.1. Сортировать полученный вектор по возрастанию.
2. Умножить вектор, полученный в первом задании, на индекс минимального элемента этого вектора. Сортировать полученный вектор по убыванию.
3. Найти среднее арифметическое вектора, полученного в первом задании. Удалить из вектора элементы, которые больше полученного среднеарифметического значения. Найти количество элементов полученного вектора.
4. Удалить из вектора все отрицательные числа. Добавить в начало вектора элемент, равный длине полученного вектора.
5. Найти максимальный и минимальный элементы вектора, заменить их значения их индексами. Сортировать вектор по возрастанию.
6. Умножить вектор на 2. Вычислить разность полученного вектора и вектора, состоящего из единиц. Вывести индекс максимального элемента вектора.
7. Вычислить сумму элементов вектора. Заменить 3 элемент вектора на полученную сумму. Вывести индексы отсортированного по возрастанию вектора.
8. Упорядочить вектор в порядке возрастания модулей его значений. Вычислить среднеарифметическое полученного вектора. Увеличить 3 элемент вектора на полученное среднеарифметическое значение.
9. Возвести вектор во вторую степень. Получить индексы отсортированного по возрастанию вектора. Найти сумму полученных векторов.
10. Вычислить разность вектора, полученного в первом задании и вектора того же размера, состоящего из единиц. Вывести второй элемент полученного вектора, заменить 1, 2, 3 элементы вектора на 0. Вычислить максимальный элемент вектора.
11. Сортировать по убыванию вектор, состоящий из модулей значений вектора, полученного в первом задании. Сформировать вектор из 1, 3, 4 элементов полученного вектора. Найти среднеарифметическое значение полученного массива.
12. Найти индекс минимального значения вектора, заменить его на 0. Найти сумму элементов полученного вектора. Увеличить на найденное значение последний элемент вектора.
13. Заменить 1, 2 элементы вектора на 1.1. Сортировать массив в порядке возрастания. Заменить предпоследний элемент вектора суммой последнего и первого элемента вектора.
14. Вычислить среднеарифметическое значение вектора. Умножить 1 элемент вектора на это значение, а 2 и 3 уменьшить. Вычислить сумму элементов полученного вектора.
15. Удалить из вектора все числа, которые больше 1. Добавить в конец полученного вектора среднее арифметическое вектора, полученного в задании 1.
16. Найти сумму вектора, состоящего из модулей значений вектора, полученного в первом задании. Увеличить последний элемент исходного вектора на полученное значение. Найти индекс максимального значения полученного вектора.
17. Сформировать вектор, состоящий из максимального значения исходного вектора, стоящего на 1 месте и единиц. Найти сумму элементов полученного вектора и присвоить ее значение последнему элементу вектора.
18. Сформировать вектор, полученный путем сложения элементов вектора и индексов этого же вектора отсортированного по возрастанию. Найти среднеарифметическое полученного вектора.
19. Удалить из вектора все числа, которые больше 0. Добавить в конец полученного вектора сумму элементов вектора, полученного в задании 1.
20. Получить индексы отсортированного по возрастанию вектора. Сложить два полученных вектора. Найти элементы вектора, которые больше 0.
21. Найти максимальный элемент вектора, состоящего из модулей значений вектора, полученного в первом задании. Умножить последний элемент исходного вектора на полученное значение. Найти значение минимального элемента полученного вектора.
22. Вычислить разность вектора, полученного в первом задании и вектора того же размера, состоящего из модулей значений того же вектора. Вывести второй элемент полученного вектора, заменить 1, 2, 3 элементы вектора на 0. Вычислить индекс минимального элемента вектора.
23. Заменить 1, 2 элементы вектора сумму его значений. Сортировать вектор в порядке убывания. Вывести значение минимального значения вектора.
24. Найти минимальный элемент вектора, заменить его значения его индексом. Сортировать вектор по возрастанию. Вывести среднеарифметическое значение элементов вектора.
25. Упорядочить вектор в порядке убывания модулей его значений. Вычислить сумму полученного вектора. Увеличить последний элемент вектора на полученное значение.
26. Увеличить второй элемент вектора, полученного в первом задании, на индекс максимального элемента этого вектора. Сортировать полученный вектор по возрастанию.
27. Получить индексы отсортированного по убыванию вектора. Возвести вектор в третью степень. Найти разность полученных векторов.
Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...