Форум кафедры Техники и Электрофизики Высоких Напряжений

Онлайн-сообщество ТВНщиков
Гостям форума:

Добро пожаловать на форум по технике высоких напряжений!
Для получения доступа ко всем разделам необходимо зарегистрироваться


Текущее время: 23 сен 2018, 17:12

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: 18 апр 2009, 01:42 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 03 сен 2008, 17:00
Сообщения: 337
Откуда: Д-4а
При попытке открыть файл *.p в M-редакторе будет получена ошибка. И это нормально, поскольку данный файл является двоичным и не редактируется в текстовом редакторе среды Matlab.
Чтобы посмотреть, как работает то, что в нем скрыто, необходимо:
1. скачать файл на локальный компьютер;
2. открыть Matlab и сделать текущей папку, в которую был скачан файл;
3. в командном окне набрать имя файла (без расширения) и нажать Enter.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
СообщениеДобавлено: 18 апр 2009, 20:21 
Не в сети
Кибернетический организм
Аватара пользователя

Зарегистрирован: 03 сен 2008, 17:14
Сообщения: 202
Откуда: Д-3 =)
нескромный вопрос: а зачем создавать файлы с расширением .Р?
В качестве средства обороны ( :fire: ) своей интеллектуальной собственности?

_________________
------------------------------------------
don't!.. don't believe what you see!...
don't!.. don't believe what you read!...
:krut:


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
СообщениеДобавлено: 18 апр 2009, 20:56 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 03 сен 2008, 17:00
Сообщения: 337
Откуда: Д-4а
Как вариант :-)

Еще таким образом можно защитить файл общего пользования от случайных изменений.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
СообщениеДобавлено: 18 апр 2009, 21:02 
Не в сети
Site Admin

Зарегистрирован: 03 сен 2008, 16:09
Сообщения: 4253
Откуда: Д-3
Погодите-погодите, это ведь executable? Значит исполняется непосредственно в машинных кодах, а не через интерпретатор, то есть в несколько раз быстрее.

Или я путаю?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
СообщениеДобавлено: 19 апр 2009, 00:08 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 03 сен 2008, 17:00
Сообщения: 337
Откуда: Д-4а
Насколько я понимаю, не совсем так.
Файлы *.p - это некий понятный Matlab'у псевдокод. Т.е. выполнить эти файлы может только Matlab. Однако при его выполнении не тратится время на разбор строчек кода и превращение их в псевдокод, что по идее должно увеличивать быстродействие программы (особенно, если в ней есть циклы и очень много строчек).
К тому же *.p можно потом превратить в *.exe с помощью Matlab Compiler.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
СообщениеДобавлено: 19 апр 2009, 00:25 
Не в сети
Site Admin

Зарегистрирован: 03 сен 2008, 16:09
Сообщения: 4253
Откуда: Д-3
Спасиб, значит просто экономится время на парсинг кода.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


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

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


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

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB