Форум программистов, компьютерный форум, киберфорум
Наши страницы
Matlab
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
MrPerfect
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 14
1

матрица в матлабе

25.12.2013, 00:27. Просмотров 762. Ответов 3
Метки нет (Все метки)

в матрице kok есть значения больше и меньше 0.5; сформировать матрицу со значениями больше 0.5, извлекая из них корень и со значениями меньше 0.5, увеличивая эти значения в 4 раза
kok
-1.5250 0.8125 0.4701 0.8586 -0.7312 -0.3821 -0.1118
0.6926 0.2615 -0.9401 -0.4834 -0.5043 -0.5334 -0.7713
0.5721 0.3278 0.2788 1.3160 0.2772 0.5896 -1.2083
1.2352 -0.1324 -2.6244 -2.2499 -0.9274 0.1167 -0.5862
0.2040 -0.7154 0.9599 0.1525 -0.0132 1.5805 -0.0282
-0.7866 0.8675 -1.1172 -0.4035 0.1472 1.6554 0.1948
-0.4514 1.8440 -0.2479 -0.0799 0.6316 0.3078 -1.1212
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2013, 00:27
Ответы с готовыми решениями:

звезда в матлабе
Подскажите пожалуйста, как построить N-угольную звезду в матлабе?

Геостатистика в матлабе
Здравствуйте, вот такой вопрос-надо сделать задачу по геостатистике даны a=3,...

Матрицы в матлабе
Помогите, пожалуйста с программой Мне нужно заполнить матрицу А получившимися...

Сравнить в матлабе
Делаю индз по вышке, нужно делать проверку в матлабе, но он часто выдает совсем...

Ошибка в матлабе!
Ребят выскакивает ошибка, не пойму как ее убрать, помогите разобраться! След....

3
VSI
Модератор
Эксперт по математике/физике
3941 / 3087 / 958
Регистрация: 30.07.2012
Сообщений: 8,623
25.12.2013, 02:50 2
Приведите свои попытки решения задачи...

Это интересно и полезно прочитать: Как запостить тему, чтобы не получить ответ (с) кот Бегемот
0
MrPerfect
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 14
25.12.2013, 11:36  [ТС] 3
Вот подобное задание: в матрице, у которой элементы меньше 0.5 присвоить значение 4
Решение:
Matlab M
1
2
3
4
5
6
7
8
9
10
function [p]=pq(kok)
[m,n]=size(kok); %размерность матрицы kok
p=4;
for i=1:m %оператор цикла по строкам
    for j=1:n %оператор цикла по столбцам
        if kok(i,j)<0.5 %находим элемент больше 0.5
            kok(i,j)=p 
        end %конец цикла по столбцам
    end %конец цикла по строкам
end %конец функции
0
Зосима
4929 / 3303 / 312
Регистрация: 02.04.2012
Сообщений: 6,207
Записей в блоге: 15
Завершенные тесты: 1
27.12.2013, 19:00 4
MrPerfect, ну а у тебя будет:
Matlab M
6
7
8
9
10
if kok(i,j)>0.5 %если элемент больше 0.5
   kok(i,j) = sqrt( kok(i,j) ); % берем корень
else  %если элемент меньше 0.5
   kok(i,j) = 4*kok(i,j); %увеличиваем в 4 раза.
end %конец if
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.12.2013, 19:00

Обозначения в матлабе
-1.488593919126529e-20 = -1,49*10^-20?

Задачка в матлабе
Помогите с решением данной задачки

График в матлабе
Здравствуйте. Нужна помощь с одним моментом. Есть программа, рисующая график по...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru