Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 29.04.2019
Сообщений: 3

График в цикле

29.04.2019, 23:31. Показов 1265. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть простой код на метод Якоби для вычисления корней СЛАУ. Необходимо, помимо всего прочего, вывести график зависимости полученных при каждой итерации корней от номера итерации. Попробовал, но в моём случае выводятся только точки, можно ли сделать чтобы выводилась сплошная линия для каждого из корней?

Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
D=diag(diag(A));
E=eye(size(A));
D1=inv(D);
B=E-D1*A;
 
Xin=b;
for i=1:20
    Xout=B*Xin+D1*b;
    Xin=Xout;
      hold on
    plot(i, Xout, '.')
    drawnow
    grid on;
   
   
 
end
Xout
Миниатюры
График в цикле  
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.04.2019, 23:31
Ответы с готовыми решениями:

График в цикле
Доброго времени суток. Наверное, вопрос будет дурацкий но... Есть задача - нарисовать векторную диаграмму. Для этого создал функцию,...

Как сохранить текущий график в цикле ?
есть тысяча файлов, которые надо обработать определенным образом и вытянуть из них figure-s. Так вот как в цикле прописать сохранение...

Прошу подсказать с решением задачи: график в цикле отображает несколько рисунков
Здравствуйте очень прошу помочь с решением задачи. Суть состоит в том, что дан диаметр окружности в него вписан квадрат и мы вводим...

4
Модератор
 Аватар для Centurio
1765 / 1610 / 541
Регистрация: 13.09.2015
Сообщений: 5,629
29.04.2019, 23:36
Wandermond, вы же сами указали в команде plot, что нужно выводить график в виде точек. Уберите из скобок эту точку.
0
0 / 0 / 0
Регистрация: 29.04.2019
Сообщений: 3
30.04.2019, 12:24  [ТС]
Если убрать точку, то всё получается ещё печальнее
Миниатюры
График в цикле  
0
 Аватар для Krasme
7247 / 5100 / 2151
Регистрация: 02.02.2014
Сообщений: 13,461
30.04.2019, 12:39
Лучший ответ Сообщение было отмечено Wandermond как решение

Решение

чтобы график с линиями рисовался, должен быть вектор, а не одиночное число
см. пример
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
clc ; clear; clf
A=[-5 3; 6 7]
b=[6 1]'
D=diag(diag(A));
E=eye(size(A));
D1=inv(D);
B=E-D1*A;
 
Xin=b;
for i=1:20
    Xout=B*Xin+D1*b;
    Xin=Xout;
    Xres(i,:)=Xout
end
plot(1:20, Xres, '-o')
grid on;
1
0 / 0 / 0
Регистрация: 29.04.2019
Сообщений: 3
30.04.2019, 12:43  [ТС]
Спасибо огромное!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.04.2019, 12:43
Помогаю со студенческими работами здесь

Как програмно в цикле не доходя до конца, пропустить шаг в цикле?
Как програмно в цикле не доходя до конца, пропустить шаг в цикле?

При склеивании строк в цикле, уже на пятом цикле возникает переполнение памяти
При склеивании строк в цикле, уже на пятом цикле возникает переполнение памяти. Что не так и как правильно сделать? Не пинайте нуба! ...

Переменная, которая только что использовалась в цикле в качестве счётчика в следующем цикле не используется
Помогите, пожалуйста. Вот отрывок программы (программа целиком- в архиве): procedure TForm1.Button1Click(Sender: TObject); begin ...

Оптимизирует ли компилятор выражения в цикле типа 90*M_PI или каждую итерацию в цикле считает заново?
Занялся сабжем по проекту. IDE Builder 2010 1) Оптимизирует ли компилятор выражения в цикле типа 90*M_PI или каждую итерацию в цикле...

Построить график функции y=x^2. График строится из отрезков и алгоритма Брезенхема
Построить график функции y=x^2. График строится с помощью отрезков. Для построения отрезков использовать алгоритм Брезенхема.


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru