0 / 0 / 0
Регистрация: 29.06.2015
Сообщений: 8
1

Что значит i в этой программе и что оно делает?

29.06.2015, 14:51. Показов 1362. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
А что значит i в этой программе и что оно делает?

Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
clc,clear all
A=xlsread('lab_1.xls',1,'A1:D4')
b=xlsread('lab_1.xls',1,'E1:E4')
 
D = det(A);
% вычисляем ранг
r = rank(A);
% размер матрицы
N = size(A,1);
 
if D == 0 % если определитель равен нулю
      disp('Определитель равен нулю.')
      disp('Решений нет.')
elseif r > N % если ранг больше размера
      disp('Переменных больше, чем уравнений.')
       disp('Решений нет.')
elseif r<N % если пределитель меньше размера
      disp('Имеем бесконечное число решений')
else % и если все как положено
      x = A\b
end
 [n,n]=size(A);
%z=zeros(n,1);
%A=[z,A,z];
P(1)=1;% от сюда
Q(1)=1;
for i=2:n-1 
zn=-A(i,i)-A(i,i-1)*P(i-1);
P(i)=A(i,i+1)/zn;
Q(i)=(A(i,i-1)*Q(i-1)-b(i))/zn;
end
Q(n)=(A(n,n-1)*Q(n-1)-b(n-1))/A(n,n)-A(n,n-1)*P(n-1);
x(n)=Q(n);
for i=n-1:-1:1
x(i)=P(i)*x(i+1)+Q(i);
end % до сюда, ручное просчитывание, по тому ,как в теории
x1=linsolve(A,b),%проверка
xlswrite('lab_1.xls',x,2,'A1:A4')
0
29.06.2015, 14:51
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.06.2015, 14:51
Ответы с готовыми решениями:

Результат функции linsolve - что делает последняя строка этой части кода
Здравствуйте! Не понимаю, что делает последняя строка этой части кода: f=; X = ; a = linsolve(X,f'); a2 = a(1); a1 = a(2); a0...

Описать, что делает в данной программе функция find
Программа проводит расшифровку текста методом Цезаря с уже известным ключом. Что делает функция find, какие возвращает значения? clc ...

Что такое dy1 и dy2 в программе, и зачем мы их перемножаем. Что означает строчка x=x1
Что такое dy1 и dy2 . и зачем мы их перемножаем? и что значит строчка x=x1 clear all; close all; clc; disp('Определение кол-ва...

1
187 / 192 / 43
Регистрация: 13.05.2013
Сообщений: 709
29.06.2015, 17:10 2
Счётчик цикла for.
29: i-тому элементу массива P присваивает значение, которое вычисляется из элемента массива А и zn, которое было найдено в 28 строчке из элементов массива А и массива P.
Дальше по аналогии, только массивы другие, а что в конечном итоге - запустите и посмотрите сами.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.06.2015, 17:10
Помогаю со студенческими работами здесь

Что значит символ @?
Что значит символ @ в matlab? запустила чужую программу и появляется ошибка &quot;&quot;identifier&quot; expected, &quot;(&quot; found.&quot; ...

что значит запись
Извините, не хочу создавать тему для глупого вопроса, поэтому напишу здесь, скажите, что значит запись J=I(:,:,1)&gt;160 в Матлаб, где I -...

Что значит разработать программу?
Разработайте программу исследования модели &quot;Maltus1NN1NN2&quot; и построения соответствующего графика. Вот код, если нужен. Программа...

Что значит апостроф в формуле?
Здравствуйте. Есть формула t=(0:dt:(N-1)*dt)'; или h1=((1:M)'.^(-1); в них присутствует знак апостроф или '.

Что делает данный код?
Не могу я никак понять, что делает данный код? По идее это должен быть какой то цветофильтр, я не понимаю что значит q(:,:,1)... ...


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

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

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Создаем SPA Router на чистом JavaScript
bytestream 17.02.2025
В современной веб-разработке одностраничные приложения (SPA) стали стандартом для создания динамичных и отзывчивых пользовательских интерфейсов. Ключевым компонентом любого SPA является роутер -. . .
Машинное обучение на TypeScript и TensorFlow
bytestream 17.02.2025
Машинное обучение становится все более востребованным направлением в современной разработке программного обеспечения. Интеграция искусственного интеллекта в веб-приложения открывает новые возможности. . .
Манипуляция данными EXIF и JPEG в JavaScript
bytestream 17.02.2025
В современном мире цифровой фотографии метаданные изображений играют важнейшую роль в организации и управлении медиаконтентом. Формат EXIF (Exchangeable Image File Format) - это стандарт,. . .
Как создать GUID/UUID в JavaScript
bytestream 17.02.2025
GUID (Globally Unique Identifier) и UUID (Universally Unique Identifier) - это специальные форматы 128-битных идентификаторов, которые практически гарантируют уникальность значения во времени и. . .
Что такое мышление в упрощенном смысле (моё субъективное видение, для создания модели).
Hrethgir 17.02.2025
Разумеется упрощать смысл есть. Дело в том, что я пришёл к тому выводу, что даже если я создам свой процессор (конвейер), то первое для чего смогу его использовать в качестве демонстративного. . .
Как Node.js устроен изнутри
Wired 17.02.2025
Node. js коренным образом изменил подход к веб-разработке, позволив использовать JavaScript не только в браузере, но и на стороне сервера. Созданный в 2009 году Райаном Далем, Node. js представляет. . .
Как обновить Node.js в Windows
Wired 17.02.2025
Думаю, многие разработчики сталкивались с ситуацией, когда устаревшая версия Node. js становилась источником проблем - от несовместимости с новыми пакетами до уязвимостей в безопасности. Особенно это. . .
Как обновить Node.js в MacOS
Wired 17.02.2025
В Node. js существует несколько подходов к обновлению, каждый из которых имеет свои преимущества и особенности применения. Выбор конкретного метода зависит от ваших потребностей - будь то. . .
Как обновить Node.js в Linux
Wired 17.02.2025
Обновление Node. js может показаться сложной задачей, особенно если у вас несколько проектов с разными зависимостями. Однако существует несколько надежных способов обновления, подходящих для разных. . .
[golang] 134. Gas Station
alhaos 17.02.2025
Тут нам даны два целочисленных слайса gas и cost, индексы массива представляют собой заправочные станции. а элементы gas это количество топлива на такой станции, cost это количество топлива. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru