Добрый День форумчане .
Давно стоит нерешенная задача вот по поводу чего :
в гуи я сделал окошко с axes , хочу сделать рядом объект edit_textbox для того чтобы в него отобразить содержимого текстового файла , при печати данных в текстовый файл ( код не связан с гуи ) я , конечно знаю размерность каждой строковой переменной ( 1 x N ( и так для каждой строки ) )
Может быть Вы знаете как решить данную задачку ?
gui_print_text_file_in_edit_textbox_or_listbox
Модератор: Admin
Re: gui_print_text_file_in_edit_textbox_or_listbox
С уважением.
/Ни что так не ограничивает фантазию программиста, как компилятор./
/Ни что так не ограничивает фантазию программиста, как компилятор./
Re: gui_print_text_file_in_edit_textbox_or_listbox
aBoomest , добрый день .
Все что написано в ссылке я умею делать . Но дело в том , что в текстовом файле у меня записаны и стринговые переменные и числовые матрицы . если считывать каждую строку , то матлаб из каждой строчки , по-умолчанию , делает селл . А у меня еще теплится идея из набора гуи и расчетных файлов-функций сделать приложение , работающее без матлаба и на платформе , на которой нет матлаба . Так что ссылка не поможет .
Но за ссылку спасибо , в качестве очередного самоучителя по матлабу подойдет .
Вот некоторые строки из текстового файла :
=================================SQUID==============================
CALCULATION SETTINGS:
Type Calculation: MH calculation
Type Calculation function: Brillouin
CALCULATION DATA:
Type Moment(s): S, L
Value Moment(s): 1.5 3
Value factor Lande: none
Exchange Interaction: none
Type Interaction: none
EXPERIMENTAL DATA:
m, in gram: 6
M, in gram/mol: 2815
T, in Kelvins: 2 ( 1 point(s) )
Magnetic field: 1 90 (magnetic field in KOe)
Exp curve: EXPMH.TXT
Plot settings: default
=================================CALCULATION==============================
Матрица matrixSLJgR:
S L J g R
1.5 3.0 1.5 0.40 1.72730e-19
1.5 3.0 2.5 1.03 1.52655e-19
1.5 3.0 3.5 1.24 1.36311e-19
1.5 3.0 4.5 1.33 1.21536e-19
EXP CURVE (for min R):
1.00 0.0000
1.05 0.0000
1.10 0.0000
1.15 0.0000
1.20 0.0000
1.25 0.0000
1.30 0.0000
Все что написано в ссылке я умею делать . Но дело в том , что в текстовом файле у меня записаны и стринговые переменные и числовые матрицы . если считывать каждую строку , то матлаб из каждой строчки , по-умолчанию , делает селл . А у меня еще теплится идея из набора гуи и расчетных файлов-функций сделать приложение , работающее без матлаба и на платформе , на которой нет матлаба . Так что ссылка не поможет .
Но за ссылку спасибо , в качестве очередного самоучителя по матлабу подойдет .
Вот некоторые строки из текстового файла :
=================================SQUID==============================
CALCULATION SETTINGS:
Type Calculation: MH calculation
Type Calculation function: Brillouin
CALCULATION DATA:
Type Moment(s): S, L
Value Moment(s): 1.5 3
Value factor Lande: none
Exchange Interaction: none
Type Interaction: none
EXPERIMENTAL DATA:
m, in gram: 6
M, in gram/mol: 2815
T, in Kelvins: 2 ( 1 point(s) )
Magnetic field: 1 90 (magnetic field in KOe)
Exp curve: EXPMH.TXT
Plot settings: default
=================================CALCULATION==============================
Матрица matrixSLJgR:
S L J g R
1.5 3.0 1.5 0.40 1.72730e-19
1.5 3.0 2.5 1.03 1.52655e-19
1.5 3.0 3.5 1.24 1.36311e-19
1.5 3.0 4.5 1.33 1.21536e-19
EXP CURVE (for min R):
1.00 0.0000
1.05 0.0000
1.10 0.0000
1.15 0.0000
1.20 0.0000
1.25 0.0000
1.30 0.0000
Re: gui_print_text_file_in_edit_textbox_or_listbox
textscan возможно поможет?
https://se.mathworks.com/help/matlab/ref/textscan.html
https://se.mathworks.com/help/matlab/ref/textscan.html
С уважением.
/Ни что так не ограничивает фантазию программиста, как компилятор./
/Ни что так не ограничивает фантазию программиста, как компилятор./