Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/25: Рейтинг темы: голосов - 25, средняя оценка - 4.68
0 / 0 / 0
Регистрация: 17.01.2015
Сообщений: 18
1

Массив A упорядочить по возрастанию и заменить им последнюю строку матрицы B

16.03.2016, 18:31. Показов 4539. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
плохо разбираюсь в программировании, подскажите пожалуйста.
Массив A упорядочить по возрастанию и заменить им последнюю строку матрицы B, bij=1+cos(i-j), i>j
bij=1-sin(1+j), иначе.
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function [m , p] = zamena()
m=0; p=0;
A=[8 4 6];
A1=sort(A);
 
 
for i=1:3
    for j=1:3
    if i>j 
        B=1+cos(i-j);
    else 
        B = 1-sin(i+j);
    end
    end
end
disp (B);
disp (A1);
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.03.2016, 18:31
Ответы с готовыми решениями:

Дан двумерный массив a, размером. Упорядочить по убыванию последнюю строку матрицы
Здравствуйте. Написал программу для этого условия. Дан двумерный массив a, размером (nn)....

Массив А упорядочить по убыванию и заменить им первую строку матрицы В
Даны два массива: А3 и В3х3. Массив А упорядочить по убыванию и заменить им первую строку матрицы...

Найти сумму элементов 1-ого столбца матрицы, заменить ею последнюю строку матрицы
Ввести матрицу A(N,N).Найти сумму элементов 1-ого столбца матрицы заменить ею последнюю строку...

Упорядочить каждую строку матрицы по возрастанию
Здравствуйте. Через пару часов лабу сдавать, а я уже сколько суток не могу догадаться как делать...

2
Модератор
1743 / 1589 / 532
Регистрация: 13.09.2015
Сообщений: 5,523
16.03.2016, 20:56 2
Лучший ответ Сообщение было отмечено ninnnnnnr как решение

Решение

Matlab M
1
2
3
4
5
6
7
8
9
10
A=[8 4 6];% задание массива
A1=sort(A); % сортировка массива
n=length(A); % длина вектора А
% Формирование матрицы согласно условию:
b=repmat([1:n],n,1);
B=tril(1+cos(b'-b),-1)+triu(1-sin(b'+b));
%-------------------------------------------
C=B;
C(n,:)=A1; % замена последней строки на отсортированный массив
B,C
1
0 / 0 / 0
Регистрация: 17.01.2015
Сообщений: 18
17.03.2016, 00:42  [ТС] 3
Спасибо большое
0
17.03.2016, 00:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.03.2016, 00:42
Помогаю со студенческими работами здесь

Упорядочить каждую строку матрицы по возрастанию
Задана матрица А ,порядка 6 на 6.упорядочить каждую строку матрици в возрастном порядке.Определить...

Упорядочить каждую строку матрицы по возрастанию элементов
Разработать программу, которая вводит целочисленную матрицу из n строк и m столбцов. Упорядочить...

Упорядочить каждую строку матрицы по возрастанию элементов
Помогите с программой. Разработать программу, которая вводит целочисленную матрицу из n строк и m...

Упорядочить строку матрицы, содержащую минимальный элемент, по возрастанию
Упорядочить строку матрицы, содержащую минимум всей матрицы, по возрастанию. Размеры матрицы и её...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru