3 / 3 / 0
Регистрация: 10.03.2013
Сообщений: 96
|
|
1 | |
ввод данных на чтение и обработку из командного окна10.12.2013, 14:57. Показов 7247. Ответов 14
Метки нет (Все метки)
У меня программа считывает файл так
Fid=Fopen('путь к файлу\данные.txt','rb'); проверка корректности открытия и тд. Как сделать так, чтобы в командном окне выводился запрос: "введите имя файла или укажите путь к нему" И чтоб после ввода файл считывался и дальше обрабатывался И после окончания всех операций запрос: "введите имя файла,в которое необходимо сохранить полученные данные" И соответственно должен выполняться ввод и сохранение У меня сохраняется через fwrite(fid,Ggg)
0
|
10.12.2013, 14:57 | |
Ответы с готовыми решениями:
14
Ввод данных из командного окна (input) Приложение, реализующее ввод и обработку данных о студентах Сделать обработку исключений на ввод некорректных данных Организовать чтение и обработку данных из файла в соответствии с индивидуальным заданием |
10.12.2013, 15:12 | 2 |
гляди в сюда
Какие функции есть для считывания и вывода информации в консоль в Matlab (что-нибудь вроде scanf, printf)
0
|
3 / 3 / 0
Регистрация: 10.03.2013
Сообщений: 96
|
|
10.12.2013, 16:53 [ТС] | 3 |
Эти функции знаю, может не понимаю чего?)
Если бы мне надо было просто ввод числа из командного окна, то они бы подошли, а мне надо чтобы из командного окна задавался файл или путь к файлу из которого надо считать данные и потом уже обрабатывать, как это сделать=/? И вывод в файл так же, чтобы из .m файла задавался запрос в командную строку на указание файла или пути к файлу в который необходимо записать результат Помогите пожалуйста
0
|
318 / 257 / 30
Регистрация: 30.03.2013
Сообщений: 755
|
|
11.12.2013, 00:41 | 4 |
комадны
load save
0
|
3 / 3 / 0
Регистрация: 10.03.2013
Сообщений: 96
|
|
11.12.2013, 07:41 [ТС] | 5 |
Функция load filename obj1 obj2 ... возвращает описание объектов захвата изображений (obj1, obj2, …) из MAT-файла в рабочее пространство MATLAB.
а мне нужно чтобы любые файлы читал будь то текстовик или картинка, музыка, архив, видео и тп. не понимаю как связать ввод из командного окна с помощью input или еще чего, чтобы это в последствии открывало файл на чтение и запись
0
|
533 / 438 / 47
Регистрация: 17.07.2013
Сообщений: 2,236
|
|
11.12.2013, 10:41 | 6 |
Для чтения нескольких файлов я использую: uigetfile
1
|
318 / 257 / 30
Регистрация: 30.03.2013
Сообщений: 755
|
|
11.12.2013, 11:58 | 7 |
Вот интересно, ЗАЧЕМ какой-то конкретной проге читать "текстовик или картинка, музыка, архив, видео и тп." ?
Вы хотите написать OS на матлабовских скриптах ?
0
|
3 / 3 / 0
Регистрация: 10.03.2013
Сообщений: 96
|
||||||
11.12.2013, 18:15 [ТС] | 9 | |||||
проблема решена) отчасти)обозначив строкой получилось, но тогда при вводе пути к файлу все равно надо ставить кавычки
0
|
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
|
|
11.12.2013, 18:26 | 10 |
tanyabo, а не проще ли, действительно, как говорит Nick07 использовать uigetfile?
0
|
3 / 3 / 0
Регистрация: 10.03.2013
Сообщений: 96
|
|
16.12.2013, 19:21 [ТС] | 11 |
Спасибо, разобралась! uigetfile очень помогло и удобно в использовании, просто иногда надо знать что, как и где лучше применять, а я мало операторов знаю, пока все попробуешь...
Добавлено через 3 часа 41 минуту работает только для файлов, которые находятся в рабочей папке матлаба, если выбирать любой другой путь к файлу то будет ошибка!=)
0
|
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
|
|
16.12.2013, 19:33 | 12 |
А ты юзаешь uigetfile в каком варианте синтаксиса: с одним выходным параметром или двумя?
0
|
3 / 3 / 0
Регистрация: 10.03.2013
Сообщений: 96
|
||||||
16.12.2013, 19:40 [ТС] | 13 | |||||
с одним) мне по сути надо было чтоб предлагалось выбрать файл для чтения или путь к нему, не знаю что лучше ввод через командную строку или всплывающее окно
я как то так написала:
0
|
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
|
|
16.12.2013, 19:52 | 14 |
Смотри полный синтаксис этой функции.
Там первый параметр: имя файла, а второй (!!!) полный путь к нему. Это тебе и нужно, ИМХО... А далее, если нужно, можно это все (имя и полный путь) запихнуть в одну строку через strcat.
2
|
3 / 3 / 0
Регистрация: 10.03.2013
Сообщений: 96
|
||||||
16.12.2013, 20:09 [ТС] | 15 | |||||
0
|
16.12.2013, 20:09 | |
16.12.2013, 20:09 | |
Помогаю со студенческими работами здесь
15
Как ускорить обработку обработку данных в Пайтон?!?! Ввод данных с диалогового окна Ввод и чтение данных через метод Ввод данных в Edit Cintrol диалогового окна Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |