2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3
 
 
Сообщение19.11.2007, 00:02 
Экс-модератор
Аватара пользователя


23/12/05
12064
Kirill.Netreba писал(а):
сли такого нет, то может можно как нить это все заменить, но что бы суть таже была..

А что мешает просто написать комментарий с указанием названия и, если хотите, пути к файлу, на который Вы хотите сослаться?

 Профиль  
                  
 
 
Сообщение19.11.2007, 00:27 
Аватара пользователя


16/09/07
21
Да можно и так, просто ссылкой было бы эстетичней :)
Ну, наверно, это надо писать разработчикам Матлаба!

 Профиль  
                  
 
 
Сообщение19.11.2007, 17:28 


10/11/06
64
Цитата:
Конкретно: можно ли в М-файлы вставлять ссылки?


Если я правильно понял, имеются в виду ссылки на функции.
Да. Они в матлабе есть. Если fnname - имя функции, то @fnname - ссылка на нее

 Профиль  
                  
 
 
Сообщение19.11.2007, 17:33 
Экс-модератор
Аватара пользователя


23/12/05
12064
K-3, нет, он имел в виду гиперссылки :)

 Профиль  
                  
 
 
Сообщение19.11.2007, 17:43 
Аватара пользователя


16/09/07
21
Ну надо разобрать с этим.Это интересно... не знал.

Добавлено спустя 9 минут 11 секунд:

А если можно в двух словах, где может пригодиться эта @? В чем её смысл?
Слышал что через Матлаб можно почту отправлять.. неужели это правда?? :shock:

 Профиль  
                  
 
 
Сообщение01.12.2007, 18:35 


16/09/06
37
Возник следующий вопрос. Требуется вычислить определитель 9 порядка. Элементы матрицы не числа, а функции от комплексной переменной. Как долго машина будет обрабатывать эти вычисления, если не брать во внимание железо компьютера?

 Профиль  
                  
 
 
Сообщение01.12.2007, 18:46 
Экс-модератор
Аватара пользователя


23/12/05
12064
M-A-E писал(а):
Элементы матрицы не числа, а функции от комплексной переменной.

Зависит от того, насколько сложные эти функции - сам определитель посчитается очень быстро

 Профиль  
                  
 
 
Сообщение08.12.2007, 04:08 
Аватара пользователя


16/09/07
21
HELLO, HELP PLEASE!
дана матрица A: 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
и матрица В: 1
2
3
как без цыклов получить матрицу: 1 1 1 1 1 1 1 1 1 1
2 2 2 2 2 2 2 2 2 2
3 3 3 3 3 3 3 3 3 3
просто написать три команды не принимается, размар "вниз" может быть большим.

 Профиль  
                  
 
 
Сообщение08.12.2007, 09:33 
Экс-модератор
Аватара пользователя


23/12/05
12064
Считаем, что матрица B уже задана (например B=1:3; )
пусть длина матрицы A задана и равна N, то есть ее размер N x length(B),
чтобы получить нужное Вам наполнение для матрицы А, остается набрать всего одну строчку:

Код:
A=meshgrid(В,1:N)';

 Профиль  
                  
 
 
Сообщение08.12.2007, 16:18 
Аватара пользователя


16/09/07
21
Как все просто, однако... :?

 Профиль  
                  
 
 
Сообщение09.12.2007, 01:53 
Аватара пользователя


16/09/07
21
Sorry, but I чуток не то хотел узнать, оказывается.. :oops:
На самом деле важна матрица A, она состоит из нулей , единичек и минус единичек. A=
-1 -1 -1 0 1 1 1
-1 -1 0 1 1 1 1
-1 0 1 1 1 1 1
Есть таже матрица B=[1 2 3];
Надо что бы было С=
-1 -1 -1 0 1 1 1
-2 -2 0 2 2 2 2
-3 0 3 3 3 3 3
т.е. первую строку A умножить на первую B и т.д.
У меня только циклом...

 Профиль  
                  
 
 
Сообщение09.12.2007, 09:00 
Экс-модератор
Аватара пользователя


23/12/05
12064
Перемножьте теперь ту матрицу, которую мы получили со своими нулям и единичками поэлементно.

то есть результат определяется как:
Код:
A.*meshgrid(В,1:N)'

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу Пред.  1, 2, 3

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group