Операции с матрицами

Операции с матрицами - Сообщения

#1 Опубликовано: 05.11.2010 07:26:10
Harrr

Harrr

0 сообщений из 2 понравились пользователям.

Группа: User

У нас есть матрица (стобец) из х итых. Необходимо получить новый стобец, состоящий из сумм х сначала в квадрате, потом в 4, 6 и 8 степени. Пыталась делать через сумму, но программа пишет, что S не определена. Подскажите, пожалуйста.
1.jpg
#2 Опубликовано: 05.11.2010 09:01:04
Fridel Selitsky

Fridel Selitsky

256 сообщений из 225 понравились пользователям.

Группа: Moderator

Возьмите пределы суммы от i=1 до n=6.
Метод расчета рычажных механизмов : http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
#3 Опубликовано: 11.08.2011 12:54:12
ИгорьФ

ИгорьФ

0 сообщений из 9 понравились пользователям.

Группа: User

Можно ли перемножить две матрицы,элементы которых являются матрицами, без поэлементного умножения в цикле.
В MathCAD мне не удалось (столько работаю, а тут вылезло!)
Подскажите как прикрепить изображение (загрузить картинку)
#4 Опубликовано: 11.08.2011 13:47:58
Mikka

Mikka

36 сообщений из 206 понравились пользователям.

Группа: User

может вот так :
[LIVE width=236 height=446]http://smath.info/live/?file=2993[/LIVE]

з.ы. Проще всего выкладывать куски расчетов через http://smath.info/live/?lang=rus (синяя кнопочка в заголовке)

Для этого выполняем ряд шагов:
1. справа внизу на панели "Другое", жмем "Загрузить лист (.sm)..."
2. там же жмем "Загрузить лист (.sm)..."
3. получаем ссылку для вставки листа в сообществе форума Smath Studio
, которая выглядит примерно так "[LIVE width=236 height=446]http://smath.info/live/?file=2995[/LIVE]"
Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
#5 Опубликовано: 11.08.2011 15:06:57
Mikka

Mikka

36 сообщений из 206 понравились пользователям.

Группа: User

Wrote

Вот так можно перемножить?



Судя по всему нет, операции векторизации пока не поддерживаются!
Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
#6 Опубликовано: 20.09.2011 14:12:40
timond

timond

0 сообщений из 8 понравились пользователям.

Группа: User

Подскажите, пожалуйста.
Есть следующая матрица, необходимо вычиcлить выражение для каждого из столбцов.

Можно ли экспортировать таблицу из excel в матрицу?
Матрица.jpg
#7 Опубликовано: 20.09.2011 14:22:47
Mikka

Mikka

36 сообщений из 206 понравились пользователям.

Группа: User

Wrote

Подскажите, пожалуйста.
Есть следующая матрица, необходимо вычилить выражение по каждому из столбцов
[LIVE width=501 height=460]http://smath.info/live/?file=3063[/LIVE]



Вот все, что я смог сделать, исправить дальше не могу, т.к. не знаю что вам нужно:
[LIVE width=508 height=451]http://smath.info/live/?file=3069[/LIVE]

В общем вы перепутали, кол-во столбцов и строк в самой формуле, и еще логарифма нуля не существует!
а прочитать про работу с матрицами можно здесь: https://sites.google.com/site/mikkhalichlab/rukovodstvo/s-cego-nacat/matricy-vektory-i-dr

з.ы. ваш расчет не показывался, из за того , что вы не полностью скопировали ссылку!
Live3065.zip (1 КиБ) скачан 62 раз(а).
Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
#8 Опубликовано: 20.09.2011 14:31:33
timond

timond

0 сообщений из 8 понравились пользователям.

Группа: User

Спасибо большое!
Задача следующая:
Есть результаты наблюдений по нескольким точкам, каждой точке наблюдения соответсвует столбец матрицы. Необходимо по указанной формуле вычсилить нормировочный коэффициент для каждой точки наблюдения.
#9 Опубликовано: 20.09.2011 14:39:16
Mikka

Mikka

36 сообщений из 206 понравились пользователям.

Группа: User

Цитата

Спасибо большое!
Задача следующая:
Есть результаты наблюдений по нескольким точкам, каждой точке наблюдения соответсвует столбец матрицы. Необходимо по указанной формуле вычсилить нормировочный коэффициент для каждой точки наблюдения.


Это хорошо, а что делать с нулевым значением ?
Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
#10 Опубликовано: 20.09.2011 14:45:56
timond

timond

0 сообщений из 8 понравились пользователям.

Группа: User

Цитата

Это хорошо, а что делать с нулевым значением ?


Может быть единицы поставить, чтобы Ln не оказывал влияния на сумму? В точках с нулями просто нет экспериментальных значений.
#11 Опубликовано: 20.09.2011 14:55:08
Mikka

Mikka

36 сообщений из 206 понравились пользователям.

Группа: User

Единицы измерения хороши только в условии расчета, и в ответе, все остальное время желательно расчет делать без них!
Теперь по поводу вашей формулы, правильно ли я понял, что там где в матрице 0, в формуле тоже должен быть 0?
т.е. вместо логарифма должен быть 0 ?
Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
#12 Опубликовано: 20.09.2011 14:58:33
timond

timond

0 сообщений из 8 понравились пользователям.

Группа: User

Wrote

Единицы измерения хороши только в условии расчета, и в ответе, все остальное время желательно расчет делать без них!
Теперь по поводу вашей формулы, правильно ли я понял, что там где в матрице 0, в формуле тоже должен быть 0?
т.е. вместо логарифма должен быть 0 ?



Вы правильно поняли. Там, где стоит 0 просто нет данных. С единицами на меcте нулей все заработало.
#13 Опубликовано: 20.09.2011 14:58:48
Mikka

Mikka

36 сообщений из 206 понравились пользователям.

Группа: User

1. И еще, каждый столбец соответствует одной точке так ?
2. Нужно получить значение для каждой точки ?
3. Т.е в результате у нас массив значений получается, с количеством элементов равным кол-ву столбцов исходной матрицы ?
Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
#14 Опубликовано: 20.09.2011 15:00:02
Mikka

Mikka

36 сообщений из 206 понравились пользователям.

Группа: User

Wrote

Wrote

Единицы измерения хороши только в условии расчета, и в ответе, все остальное время желательно расчет делать без них!
Теперь по поводу вашей формулы, правильно ли я понял, что там где в матрице 0, в формуле тоже должен быть 0?
т.е. вместо логарифма должен быть 0 ?



Вы правильно поняли. Там, где стоит 0 просто нет данных. С единицами на меcте нулей все заработало.


может проще тогда заменить все 0 на 1, ln(1)=0
Можно сделать это автоматически!
Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
#15 Опубликовано: 20.09.2011 15:08:11
timond

timond

0 сообщений из 8 понравились пользователям.

Группа: User

Wrote

Wrote

Wrote

Единицы измерения хороши только в условии расчета, и в ответе, все остальное время желательно расчет делать без них!
Теперь по поводу вашей формулы, правильно ли я понял, что там где в матрице 0, в формуле тоже должен быть 0?
т.е. вместо логарифма должен быть 0 ?



Вы правильно поняли. Там, где стоит 0 просто нет данных. С единицами на меcте нулей все заработало.


может проще тогда заменить все 0 на 1, ln(1)=0
Можно сделать это автоматически!



Спасибо большое! Я так и сделал, теперь все работает
#16 Опубликовано: 26.09.2011 17:35:42
timond

timond

0 сообщений из 8 понравились пользователям.

Группа: User

Теперь ломаю голову, как получить столбец K i-тых. Если есть следующее выражение
http://smath.info/live/?lang=rus&file=3087
#17 Опубликовано: 26.09.2011 19:50:38
Mikka

Mikka

36 сообщений из 206 понравились пользователям.

Группа: User

Расскажите по подробней, чего именно надо получить и как...
Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
#18 Опубликовано: 26.09.2011 20:31:22
Andrey Ivashov

Andrey Ivashov

2271 сообщений из 3734 понравились пользователям.

Группа: Super Administrator

Wrote

Теперь ломаю голову, как получить столбец K i-тых. Если есть следующее выражение
http://smath.info/live/?lang=rus&file=3087


В выражении [MATH lang=eng]-1/n*sum((ln(el(ρ,j,i))),j,1,j_cnt)[/MATH] Вы не определили [MATH]i[/MATH]. И-за этого всё выражение не вычисляется, а [MATH]K[/MATH] не определяется.

С уважением, Андрей Ивашов.
#19 Опубликовано: 26.09.2011 20:47:25
timond

timond

0 сообщений из 8 понравились пользователям.

Группа: User

Wrote

Wrote

Теперь ломаю голову, как получить столбец K i-тых. Если есть следующее выражение
http://smath.info/live/?lang=rus&file=3087


В выражении [MATH lang=eng]-1/n*sum((ln(el(ρ,j,i))),j,1,j_cnt)[/MATH] Вы не определили [MATH]i[/MATH]. И-за этого всё выражение не вычисляется, а [MATH]K[/MATH] не определяется.

С уважением, Андрей Ивашов.



Разве выражение i_cnt:=cols(ρ) не определяет параметра i?
#20 Опубликовано: 26.09.2011 20:51:25
Andrey Ivashov

Andrey Ivashov

2271 сообщений из 3734 понравились пользователям.

Группа: Super Administrator

Нет, [MATH]i_cnt[/MATH] это одна переменная, а [MATH]i[/MATH] - совершенно другая.

С уважением, Андрей Ивашов.
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений