武神裝攻 发表于 2010-9-20 14:06:33

请问一个m.file与simulink连结的方法请帮帮忙一同讨论

本帖最后由 武神裝攻 于 2010-9-20 14:55 编辑

恳请求板上一起讨论 谢谢 还蛮有趣的
小弟有一个simulink档(Three-Phase Harmonic)
利用simulink的powergui可以直接求FFT快速傅立叶求得谐波分量
如下图所示
1用FFT分析
.http://www.imgplace.com/img205/6024/77test00001.th.jpg

2看FFT setting->有Display style的下拉式选单
假设是选Bar就是分量图
假设是选List就是分量表
.http://www.imgplace.com/img205/3488/29test00003.th.jpg .

想问要是否有好方法将表用m档控制List就是分量表读进来再输出到EXCEL排列好?
有想要看simulink档的我再上传

zccbest 发表于 2010-9-20 23:03:10

matlab simulink 的命令集
仿真命令:
sim ---仿真运行一个simulink 模块
sldebug ---调试一个simulink 模块
simset ---设置仿真参数
simget ---获取仿真参数
线性化和整理命令:
linmod ---从连续时间系统中获取线性模型
linmod2 ---也是获取线性模型,采用高级方法
dinmod ---从离散时间系统中获取线性模型
trim ---为一个仿真系统寻找稳定的状态参数
构建模型命令:
open_system --打开已有的模型
close_system --关闭打开的模型或模块
new_system --创建一个新的空模型窗口
load_system --加载已有的模型并使模型不可见
save_system --保存一个打开的模型
add_block --添加一个新的模块
add_line --添加一条线(两个模块之间的连线)
delete_block --删除一个模块
delete_line --删除一根线
find_system --查找一个模块
hilite_system --使一个模块醒目显示
replace_block --用一个新模块代替已有的模块
set_param --为模型或模块设置参数
get_param --获取模块或模型的参数
add_param --为一个模型添加用户自定义的字符串参数
delete_param --从一个模型中删除一个用户自定义的参数
bdclose --关闭一个simulink 窗口
bdroot --根层次下的模块名字
gcb --获取当前模块的名字
gcbh --获取当前模块的句柄
gcs --获取当前系统的名字
getfullname --获取一个模块的完全路径名
slupdate --将1.x 的模块升级为3.x 的模块
addterms --为未连接的端口添加terminators 模块
boolean --将数值数组转化为布尔值
slhelp --simulink 的用户向导或者模块帮助
封装命令:
hasmask --检查已有模块是否封装
hasmaskdlg --检查已有模块是否有封装的对话框
hasmaskicon --检查已有模块是否有封装的图标
iconedit --使用ginput 函数来设计模块图标
maskpopups --返回并改变封装模块的弹出菜单项
movemask --重建内置封装模块为封装的子模块
诊断命令:
sllastdiagnostic --上一次诊断信息
sllasterror --上一次错误信息
sllastwarning --上一次警告信息
sldiagnostics --为一个模型获取模块的数目和编译状态
硬拷贝和打印命令:
frameedit --编辑打印画面
print --将simulink 系统打印成图片,或将图片保存为m 文件
printopt --打印机默认设置
orient --设置纸张的方向
页: [1]
查看完整版本: 请问一个m.file与simulink连结的方法请帮帮忙一同讨论