查看: 366|回复: 0|关注: 0

[未答复] MATLAB调用SAP2000时非线性工况如何添加荷载

[复制链接]

新手

5 麦片

财富积分


050


1

主题

1

帖子

0

最佳答案
发表于 2019-8-5 10:17:03 | 显示全部楼层 |阅读模式
本帖最后由 青青子衿~~ 于 2019-8-5 10:18 编辑

请问MATLAB调用SAP2000时,非线性工况设好了,如何添加荷载?按照API文档中函数编写的程序,MATLAB执行时为什么会中止退出呢?源程序如下:

      MyLoadType = cell(1);  %函数要求该参数格式为字符串(string)
      MyLoadName = cell(1); %函数要求该参数格式为字符串(string)
      MySF =zeros(1,'double'); %函数要求该参数格式为double
      MyLoadType(1) = 'Load';
      MyLoadName(1) = 'Prestress';
      MySF(1) = 0;
      ret =SapModel.LoadCases.StaticNonlinear.SetLoads('GPrestress',1,MyLoadType,MyLoadName,MySF);   %%MATLAB执行到该句的时候自动退出

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表