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

Нужно построить график в матлаб или экселе

26.10.2018, 20:31. Показов 2494. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не знаю как делать. Может кто умный и поможет ?)
Вложения, ожидающие проверки
Тип файла: pdf Otskanirovannye_dokumenty.pdf
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.10.2018, 20:31
Ответы с готовыми решениями:

Нужно значения из экселя перенести в матлаб и построить график по ним
я раньше никогда не программировал в МатЛабе, но вот пришлось и вот какая задача. Нужно значения из экселя перенести в матлаб и построить...

Как построить в экселе гранулометрический график?
Фото графика, который требуется построить в exel и мои жалкие попытки это сделать прикреплены к сообщению. Буду рад любой помощи)

Построить график в матлаб
Это условия для построение графика: Что неправильно в этом коде? T=1.663e-6; >> Ts=2*T; t=*10^-6; >> b=1; ...

10
 Аватар для nuHrBuH
483 / 427 / 205
Регистрация: 04.03.2011
Сообщений: 1,259
26.10.2018, 22:41
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
clc, cla
k = 1.381e-23;
Na = 6.022e23;
mu = 0.032;
g = 9.81;
m = mu/Na;
T1 = 100;
T2 = 300;
n1 = m*g/k/T1;
n2 = m*g/k/T2;
 
h = linspace(-3000,7000,100);
N1 = n1*exp(n1*h);
N2 = n2*exp(n2*h);
hold on
plot(h,N1);
plot(h,N2);
hold off
0
0 / 0 / 0
Регистрация: 24.10.2018
Сообщений: 41
28.10.2018, 18:18  [ТС]
Всем доброго времени суток!
Нужно построить два графика распределения больцмана
https://www.cyberforum.ru/cgi-bin/latex.cgi?n={n}_{0}*e^\left(-\frac{mgh}{kT} \) при разных значениях n0 и T .
В первом случае n0=3,77*10^-4 , при T=100 (первый график)
Во втором случае n0=1,256*10^-4 , при T=300 (второй график)
Для обоих случаев одинаковы следующие величины:
m=5,313*10^-26
g=9,8
k=1,381*10^-23
Все выше перечисленные значения я уже посчитал на калькуляторе, осталось только построить, но не знаю точно как построить зависимость n от высоты h(что стоит в числителе главной формулы n=n0...). Все переведено в систему СИ
Прошу помочь , очень нужно, завтра сдавать
Заранее спасибо за уделенное время

Добавлено через 49 минут
график должен идти по убывающей, а не по возрастающей, как правильно сделать?
0
Модератор
 Аватар для Centurio
1765 / 1610 / 541
Регистрация: 13.09.2015
Сообщений: 5,629
28.10.2018, 20:27
Matlab M
1
2
3
4
5
6
7
8
m=5.313e-26;
g=9.8;
k=1.381e-23;
n0=[3.77;1.256]*1e-4;
T=[100;300];
h=repmat(0:10:10000,2,1);
n=n0.*exp(-m*g*h./(k*T));
plot(h(1,:),n),legend('n0=3.77*10^-4,T=100','n0=1.256*10^-4,T=300')
0
0 / 0 / 0
Регистрация: 24.10.2018
Сообщений: 41
29.10.2018, 00:02  [ТС]
Error using ./
Matrix dimensions must agree.
Выдает ошибку
0
Модератор
 Аватар для Centurio
1765 / 1610 / 541
Регистрация: 13.09.2015
Сообщений: 5,629
29.10.2018, 09:53
Цитата Сообщение от Valera23 Посмотреть сообщение
Error using ./
Matrix dimensions must agree.
Значит, у вас старая версия Матлаба.
Измените 4-6 строки на
Matlab M
1
2
3
h=repmat(0:10:10000,2,1);
n0=repmat([3.77;1.256],size(h))*1e-4;
T=repmat([100;300],size(h));
0
0 / 0 / 0
Регистрация: 24.10.2018
Сообщений: 41
29.10.2018, 10:03  [ТС]
теперь пишет Matrix dimensions must agree. (
0
Эксперт по математике/физике
 Аватар для SSC
3390 / 1913 / 571
Регистрация: 09.04.2015
Сообщений: 5,365
29.10.2018, 11:11
Вот исправленный вариант nuHrBuH,
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
close all;clear all; clc;
 
k = 1.381e-23;
g = 9.81;
m = 5.313e-26;
T1 = 100;
T2 = 300;
n01=3.77e-4;
n02=1.256e-4;
n1 = m*g/k/T1;
n2 = m*g/k/T2;
 
h = linspace(0,7000,100);
N1 = n01*exp(-n1*h);
N2 = n02*exp(-n2*h);
hold on
plot(h,N1,'r');
plot(h,N2,'b');
grid on
legend('n0=3.77*10^{-4},T=100','n0=1.256*10^{-4},T=300')
hold off
0
Модератор
 Аватар для Centurio
1765 / 1610 / 541
Регистрация: 13.09.2015
Сообщений: 5,629
29.10.2018, 13:52
Matlab M
1
2
3
4
5
6
7
8
9
m=5.313e-26;
g=9.8;
k=1.381e-23;
h=0:10:10000;
n0=repmat([3.77;1.256],size(h))*1e-4;
T=repmat([100;300],size(h));
H=repmat(h,2,1);
n=n0.*exp(-m*g*H./(k*T));
plot(h,n),legend('n0=3.77*10^{-4},T=100','n0=1.256*10^{-4},T=300')
1
Эксперт по математике/физике
 Аватар для SSC
3390 / 1913 / 571
Регистрация: 09.04.2015
Сообщений: 5,365
29.10.2018, 16:08
Centurio, в R2012b выполняется без ошибок
1
0 / 0 / 0
Регистрация: 24.10.2018
Сообщений: 41
29.10.2018, 16:59  [ТС]
всем спасибо все получилось!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.10.2018, 16:59
Помогаю со студенческими работами здесь

Построить график в матлаб
Есть такой файл, есть ХУZ,это первые три колонки, нужно, чтобы строилось в пространстве не точками, а областью...видимо,нужно...

построить график в матлаб)
помогите пожалуйста построить график в матлаб, у меня проблемы с параметром t... не пойму как надо его задавать.

Как по заданной таблице построить анимацию и график в Матлаб?
Есть уравнение. Надо найти функцию от координаты и времени f=f(x,t). Решение получил в виде таблицы: строчки - это слои по времени,...

Составить график функции. Дана функция нужно построить график по полученным точкам
Помогите составить график функции. Дана функция нужно построить график по полученным точкам a=1.237845 b=-0.1244321*power(10,3) begin...

Нужно построить график функций, вычислить и построить диаграмму и сделать легенду.
http://rghost.ru/private/51147973/42d3fdac651f8296a3ad0c7b14f1686e Нужно построить график функций, вычислить и построить диаграмму и...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru