问题

在c里是局部变量的变量,在matlab里就变成了全局变量,如:
test.m

for m=1:2n=m;
end
>> testn =2

这样会引来一些麻烦,如:

test.m

for m=1:2k=zeros(1,m);n(1,:)=k;
end
>> test
赋值具有的非单一 rhs 维度多于非单一下标数出错 test (line 3)n(1,:)=k;>>

解决

方法1:clear

test.m

for m=1:2clear n kk=zeros(1,m);n(1,:)=k;
end


有关clear的用法参考:https://blog.csdn.net/u010555688/article/details/25365715
清除全部变量:clear
清除当某些变量:clear 变量名1 变量名2 ...
清除除某些变量之外所有变量:clearvars -except 变量名1 变量名2 ...
可按照一定的命名规则清除变量,如清除以字母m开头的全部变量:clear m*

方法2:不要指定行或列,就是单个n

test.m

for m=1:2k=zeros(1,m);n=k;
end

【matlab教程】18、删除变量相关推荐

  1. 4.MATLAB基础编程操作——变量、常量、基础数学运算

    FPGA教程目录 MATLAB教程目录 -------------------------------------------------------------------------------- ...

  2. matlab删除mat中的个别变量,从.mat文件中删除变量

    10GB的数据?由于MAT格式开销,更新多变量MAT文件可能会变得昂贵.考虑将数据拆分并将每个变量保存到不同的MAT文件中,必要时使用组织目录.即使您有一个方便的函数来从MAT文件中删除变量,它也将是 ...

  3. matlab生成n阶O型方阵,matlab教程 06

    <matlab教程 06>由会员分享,可在线阅读,更多相关<matlab教程 06(27页珍藏版)>请在人人文库网上搜索. 1.第6章 模糊逻辑6.1 隶属函数6.1.1 高斯 ...

  4. matlab静态变量怎样分配内存,matlab中的静态变量

    persistent X Y Z 将X,Y,Z定义为在其声明处的函数的局部变量.然而,这些变量的值在函数调用期间在内存中保存(应该是堆区).Persistent 变量和global(全局)变量相似,因 ...

  5. matlab里面atn是什么意思,matlab教程第一章

    <matlab教程第一章>由会员分享,可在线阅读,更多相关<matlab教程第一章(63页珍藏版)>请在人人文库网上搜索. 1.第1章 矩阵及其基本运算MATLAB,即&quo ...

  6. linux脚本查看变量类型,Shell变量:Shell变量的定义、删除变量、只读变量、变量类型...

    变量是任何一种编程语言都必不可少的组成部分,变量用来存放各种数据.脚本语言在定义变量时通常不需要指明类型,直接赋值就可以,Shell 变量也遵循这个规则. 在 Bash shell 中,每一个变量的值 ...

  7. STM32 电机教程 18 - MC Workbench生成工程代码的电机调试

    前言 磁场定向控制又称矢量控制(FOC), 本质上为控制定子电流的幅度和相位,使之产生的磁场和转子的磁场正交,以产生最大的扭矩. PMSM的磁场定向控制框图如下图所示: 上一讲成功实现了基于NUCLE ...

  8. STM32 进阶教程 18 – ADC间断模式

    前言 STM32 的ADC拥有连续扫描模式,也有间断模式,间断模式较扫描模式需要更多的触发事件才能完成所有的通道转换操作,在实际工程应用中,可以利用间断模式实现一些特殊应用.关于间断模式,在STM32 ...

  9. MATLAB教程目录

    0.完整源码获得方式 订阅MATLAB/FPGA教程,免费获得教程案例以及任意2份完整源码 ★MATLAB基础语法入门 1.为什么要学习MATLAB  2.MATLAB安装 3.MATLAB界面介绍 ...

  10. 台湾国立大学郭彦甫Matlab教程笔记(20) root finding(numeric)

    台湾国立大学郭彦甫Matlab教程笔记(20) root finding(numeric) symbolic vs. numeric符号法和数值法的区别对比 symbolic 1)advantages ...

最新文章

  1. Windows下创建进程简介
  2. 登上软件开发的和谐号
  3. python好学吗mooc中文网-2020年大学mooc用Python玩转数据作业答案
  4. 常见的局域网拓扑结构
  5. java.net.UnknownHostException: dbmtimehadoop
  6. linux下 mysql5.5数据库迁移操作
  7. 10分钟快速配置LAMP环境
  8. 固定数组实现一个队列
  9. 使用openssl 来生成rsa pkcs1 2048格式的公私钥
  10. 七款顶级HTML5编辑器带你飞
  11. PreparedStatement 用法
  12. c语言作业与实验报告,c语言实验报告
  13. PHP开发h5棋牌源码curl用法
  14. 【论文阅读】Geography-Aware Sequential Location Recommendation
  15. R_circlize包_和弦图
  16. 能否比较一下华为路由器和TPLINK路由器的优缺点?
  17. tms320f28027 中断优先级_TMS320F28027 自带串口中断收发数据例子
  18. mysql客户端能运行sql文件_通过mysql客户端执行sql文件的方法
  19. 希望可以帮到正在奔波的你—常见安卓面试题
  20. 7.2.4 导航实现04_路径规划

热门文章

  1. python并发编程_《Python》并发编程
  2. 一份游戏策划书的范例[转载]
  3. 【矩阵论】07——线性变换——线性变换的矩阵
  4. MyCat(三)分库分表
  5. 帮我写一个X波段小型化带通滤波器开题报告
  6. 全国大学的戏精,都在论文致谢里了
  7. vmstat命令详解!看了很多vmstat的详解,自己总结的
  8. 完全解读 OpenPyXL 设置 Excel 单元格样式
  9. 数论读书笔记——欧几里得和扩展欧几里得
  10. 11g ocm认证考试经历