📄 compute_inference.m.svn-base
字号:
function [model] = compute_inference(model, method, method_arg1)%%if ( size(model.edges) ~= sum(sum(model.link_matrix)) )%%error('The number of given potential tables does not equal the number of edges in the graph.');%%end% By default we assume standard import/export names and program nameexported_file_name = 'matlab_pgm_export';imported_file_name = 'matlab_pgm_import';default_executable_name = '/usr/local/bin/pgm';%default_executable_name = '~/bin/pgm';% We delete each time the imported_file_name, thus we will each time be aware of errors.warning off alldelete (imported_file_name)warning on allif (nargin > 2)export_model(exported_file_name, model, method, method_arg1);elseexport_model(exported_file_name, model, method);endloader(default_executable_name, exported_file_name, imported_file_name);%error('miaou')model = import_results(model, imported_file_name);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -