MATLAB 赋值具有的非单一 rhs 维度多于非单一下标数
来源:互联网 发布:sql语句教程视频 编辑:程序博客网 时间:2024/06/05 00:07
Tstr=char(Policy);for i=1:n for j=1:n if Policy(i,j)==1 Tstr(i,j)='\uparrow'; elseif Policy(i,j)==2 Tstr(i,j)='\rightarrow'; elseif Policy(i,j)==3 Tstr(i,j)='\downarrow'; elseif Policy(i,j)==4 Tstr(i,j)='\leftarrow'; end endendTstr(n,n)='Goal';Tstr(2,n)='T';Tstr(2,2)='';Tstr(3,3)='';
此段程序报错:赋值具有的非单一 rhs 维度多于非单一下标数
原因:Tstr是一个5*5的字符矩阵,而非字符串矩阵
在MATLAB 2015b以上版本,取出了string()构造字符串矩阵后,正确打开创建字符串矩阵的方式如下:
Tstr=cell(5,5);for i=1:n for j=1:n if Policy(i,j)==1 Tstr(i,j)={'\uparrow'}; elseif Policy(i,j)==2 Tstr(i,j)={'\rightarrow'}; elseif Policy(i,j)==3 Tstr(i,j)={'\downarrow'}; elseif Policy(i,j)==4 Tstr(i,j)={'\leftarrow'}; end endendTstr(n,n)={'Goal'};Tstr(2,n)={'T'};Tstr(2,2)={''};Tstr(3,3)={''};
阅读全文
0 0
- MATLAB 赋值具有的非单一 rhs 维度多于非单一下标数
- MATLAB 赋值具有的非单一 rhs 维度多于非单一下标数
- 单一定义以及非c++代码连接
- 选择一个实例化模式和非单一实例化模式的情况
- Yii之单一页面CRUD(非Ajax)理解MVC
- 确定一个类是否具有单一职责
- 单一登陆的例子
- 单一矩阵的运算
- 单一文件的断点续传
- SQL在单一表中查询具有重复字段值的记录
- SSAS对称维度与非对称维度
- MATLAB “非数”和“空”数组
- matlab 非零,求连续数
- php单一接口的实现
- c#委托----单一的委托
- 单一MDF文件的还原
- [LeetCode]136 单一的数字
- 单一入口文件的定义
- Eclipse Tomcat 虚拟路径 图片不显示问题
- 面向对象写选项卡
- centos7 yum安装mysql5.x及启动失败解决
- jsp加载顺序
- VS2013 EF连接MySql
- MATLAB 赋值具有的非单一 rhs 维度多于非单一下标数
- 数据挖掘的基础应用
- Mac下用IDEA工具蛋疼的热部署问题
- 插入排序算法
- 想要学习网络数据安全?这些你们接触过么?
- 输出流中方法out.write与out.println的区别
- iOS常用第三方库
- jQuery学习之Ajax的load()方法
- weblogic路径获取