[话题讨论] iLoveMATLAB论坛最常见的问题Top200

  [复制链接]
打浦桥程序员 发表于 2018-4-2 23:35:29
本帖最后由 打浦桥程序员 于 2019-8-11 13:01 编辑

附件里是我整理的论坛里点击量最高的200个问题,也是每一个MATLAB人初学阶段最常见的问题。因为字数原因,更多帖子,请下载附件的excel文件。如果你有兴趣的话,欢迎关注我的微信公众号“打浦桥程序员”,谢谢

题目
链接
阅读人数
Matlab中plot函数一共能调用多少种颜色?
304778
请问一下Matlab如何求一个矩阵的转置矩阵?
291452
如何在matlab中实现for循环
211937
MATLAB中的自然对数e,是怎么表示的?
169414
怎么使figure图片显示在axes的轴上
164339
Matlab  syms具体是个什么用法
156183
用MATLAB怎么求绝对值
140614
Matlab如何找到一个数组中的最大值以及它所在的位置
138243
[请教]matlab中怎么求余数?
121030
请问NaN在matlab里面是什么意思?
117620
请问如何取一个数的绝对值?
116570
请教Matlab的eval函数的用法!
108477
matlab中fix,  floor, ceil, round 函数的使用方法
107451
请教各位怎样用matlab定义一个分段函数
106429
MATLAB如何求一个矩阵所有元素的平均值
104263
matlab怎么画直线
100195
索引超出矩阵维度,怎么解决
98239
Matlab坐标轴间隔怎么设定
97445
Matlab的size  函数的用法?
95400
请教matlab函数plot画点的问题
95386
matlab如何去掉矩阵中某一行或者某一列
94453
关于matlab求协方差矩阵函数cov
89410
MATLAB数据类型转换问题(double转换成unit8)
88602
不等于符号怎么输入
88224
如何建立一个空矩阵,然后往里面赋值啊?
87394
matlab绘图时改变坐标轴刻度的字体大小
86236
帮助一下理解Matlab梯度函数gradient
84563
求助!求助!如何跳出当前for循环???
84112
matlab关于return的基本问题
81994
求助:Matlab中求取矩阵的行数
81767
matlab中的不等于是什么
81320
matlab函数meshgrid命令详解
81254
Matlab如何产生1到7的随机整数。
80522
MATLAB中如何取整
77151
Matlab中plot画图,如何改变坐标范围
76335
在Matlab中如何用命令保存图像
75751
Matlab在if语句中加入break,对条件有什么影响?
75452
MATLAB求方差函数  var
74854
如何终止matlab程序?
73956
Matlab怎么同时画两张图
73019
MATLAB中控制输出格式中小数点后的位数
72446
如何停止正在运行的m文件
72220
请教MATLAB里面fprintf语句的意思.谢谢
71969
如何MATLAB统计数组中相同元素的个数?
71935
关于Matlab将数据输出为txt文件
70788
请问Matlab中a版和b版有什么区别?
70490
新手,matlab哪个版本最好用?
70096
已知直线两端点,用matlab怎么画两点间直线?
70092
Matlab关于数组定义
70091
MATLAB怎样使矩阵的某一列求和,或者某一行求和
69401
Matlab的stem函数是什么意思?
69268
matlab矩阵除法、左除、求逆,这三者有什么区别
67473
inv与pinv的区别
67144
Matlab如何去掉右边Y坐标轴和上边X坐标轴上的刻度标记?
66999
Matlab的bar图如何生成不同颜色的条
66983
Matlab的legend输出字怎么设置字体大小?
66156
Matlab如何将两个矩阵合并
65492
subplot的用法
65263
matlab下如何删除矩阵的某一行
65256
matlab如何停止程序运行
64859
Matlab如何打开并读取.txt文件
64030
Matlab中怎么不显示坐标轴的刻度值
63964
求教!matlab中二维数组时如何定义的
63591
如何更改matlab启动时的默认路径?
62873
Matlab中rand(\'state\',s)和rand(\'state\',0)表示什么意思?
62678
Matlab的imwrite()保存图像问题
62534
Matlab如何设置数据的精度?
62239
关于regress函数的使用
61904
Matlab如何把cell转换成数值型
61354
Matlab如何求矩阵中最大值的位置
60927
Matlab中if  循环的条件有两个的话应该用什么语句?
59381
MATLAB  R2014a如何换回纯英文界面?
59178
请高手指点,  Matlab中到底什么是axis
58704
Matlab图形背景怎么设置为白色的啊?
58305
如何生成一个随机矩阵?
57975
Matlab如何获取一个文件夹下所有文件名
56764
matlab中一个m文件怎么调用另一个m文件的函数
56760
meshgrid函数的作用是什么
55380
如何用plot在绘制图形的同时添加小三角、矩形、菱形等标志
55365
MATLAB  根据三组数据画出三维图?
55021
请教matlab程序中暂停/继续的设置问题
54880
怎么用MATLAB求解微分方程组并画出解函数图?
54174
matlab中surf的用法
53912
MATLAB如何进行两个矩阵相乘
53910
Matlab中调整坐标轴范围
53908
请教大侠  Matlab中feval函数怎么用?
53855
请教如何画四维图(4D-plot)
53763
matlab随机数生成方法
53671
matlab作图里面如何分别设置双纵坐标的刻度
53163
MATLAB怎么终止运算
53143
求助,  Matlab计算矩阵每行中非零元素个数的简便方法
52993
求助:卷积函数conv,怎么用?
52978
Matlab的cell如何转成double啊?急求!!
52386
用plot画多条曲线并注释,跪求大神帮忙
52218
Matlab中det(A)和rref(A),如何解释
51918
Matlab关于reshape函数的使用
51823
用matlab读excel中的数据
51233
matlab怎么判断NaN?
51225
请教怎么用matlab对数据进行归一化处理?
51108
Matlab怎样终止程序运行
51054
Matlab如何生成字符串矩阵
50978
Matlab如何定义一个矩阵
50917
Matlab怎样将sym类型的数据转换成double型?
50401
matlab中怎样实现程序换行
50376
请问怎么求一个函数的幅频特性曲线和相频特性曲线
49836
matlab如何判断一个变量是否定义,是否存在(已解决)
49737
matlab中的逻辑或是什么
49279
Matlab中load加载txt文件的数据,怎么将加载数据赋给变量
48744
matlab  判断文件是否已经存在
48625
Matlab如何画出一组随机数的概率分布图
48554
matlab中的数值有效位数怎么设置?
48217
怎样找出一些最小值,并返回他们在原矩阵中的位置?
47868
Matlab怎么把元胞数组转化成矩阵?
47725
请问怎样输入一组数据并保存为.mat格式??
47044
如何在matlab下获得当前路径啊?
46932
PLOT函数绘图时添加图例的问题
46637
下面三种情况的if条件语句怎么写?
46352
关于sprintf语句的用法
46319
Matlab中如何使用help查找函数
46062
Matlab如何画等值线图?
45980
未定义与 \'double\'  类型的输入参数相对应的函数
45929
Matlab中pcolor函数如何使用
45814
matlab读取dat文件格式
45804
画图怎么显示每个点坐标啊
45679
如何修改已画好的matlab图中双Y轴坐标中右边y轴的刻度?
45581
已解决【关于Matrix  dimensions must agree错误的问题】
45551
Matlab中subplot(1,2,2)是什么意思
45291
请教Matlab的griddata的用法
45015
Matlab中怎样快速将行向量复制m行成为一个矩阵
44969
matlab求教pcolor
44913
Matlab字符串怎么实现换行
44856
Matlab怎么把两个数组合并
44797
matlab多行注释
44778
rand,randn,randi函数问题
44609
Matlab方差用std  或var 求出的结果和公式算出来的不一样
44590



来源: iLoveMATLAB论坛最常见的问题Top200




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

41 条回复


深蓝孩童 发表于 2018-4-3 08:44:07
赞.为学习优秀帖子的提供了很好的方式.

一个小问题:用ctrl f搜索 ilovematlab.cn 得到的结果是135个,是您忘记附上excel文件了吗?我只在最后的 来源 链接中看到了附件.

打浦桥程序员 发表于 2018-4-3 13:39:48
本帖最后由 打浦桥程序员 于 2018-4-3 13:41 编辑
深蓝孩童 发表于 2018-4-3 08:44
赞.为学习优秀帖子的提供了很好的方式.

一个小问题:用ctrl f搜索 ilovematlab.cn 得到的结果是135个,是您 ...

谢谢版主!只有135个原因,是因为发帖的字数限制,导致必须删掉部分链接。
原帖中是有excel附件下载的
www.ilovematlab.cn/thread-536949-1-1.html

同时,我在公众号中对ilovematlab论坛的当前发展做了一个简单的分析。没有任何冒犯的意思。
mp.weixin.qq.com/s/oRNukRwdxL2ADuF2lau1-Q

iModel 发表于 2018-5-2 16:13:50
各位大神求教:
2015Matlab在进行Simulink搭建的模型MIL运行仿真时没有问题,但在进行C代码生成时报出错误(貌似为代数环):如下,请大家指教(QQ:804744389)
Found algebraic loop containing:
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd9_DC/Relational Operator32' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd9_DC/Logical Operator14' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd9_DC/Subsystem12/Switch' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd9_DC/Subsystem12/Saturation' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd9_DC/Subsystem12/Relational Operator' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd9_DC/Relational Operator38' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd9_DC/Logical Operator12' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd9_DC/Switch7' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd9_DC/Switch6' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd9_DC/Logical Operator5' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Gain'
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd16_DC/Relational Operator7' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd16_DC/Logical Operator1' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Gain15'
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd15_DC/Relational Operator5' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd15_DC/Relational Operator2' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd15_DC/Logical Operator1' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Gain14'
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd13_DC/Relational Operator7' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd13_DC/Logical Operator1' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Gain12'
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd11_DC/Relational Operator8' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd11_DC/Logical Operator4' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd11_DC/Logical Operator5' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd11_DC/Logical Operator1' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Gain10'
  'BMS_DC_Chrg_3/STM/InPutHandl/Data Type Conversion21'
  'BMS_DC_Chrg_3/STM/DCChrgBatst'
  'BMS_DC_Chrg_3/STM/InPutHandl/InputParHandl/EmergJudge/Relational Operator2' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/InputParHandl/EmergJudge/Logical Operator5' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/InputParHandl/EmergJudge/Switch7' (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/InputParHandl/EmergJudge/Switch2' (algebraic variable) (discontinuity)
  'BMS_DC_Chrg_3/STM/InPutHandl/BatStTransJump_DC/Cmd9_DC/Add4' (algebraic variable)
This algebraic loop may be resolved when the subsystem option 'Minimize algebraic loop occurrences' is selected on some or all of the atomic and enabled subsystems in this algebraic loop.
警告: Discontinuities detected within algebraic loop(s), may have trouble solving

mengchenl 发表于 2018-9-7 03:10:07
十分有用的总结!

zchzch1014 发表于 2018-9-7 16:57:33
非常有用的资源,收藏了

fengziW 发表于 2018-9-29 09:51:59
确实自己也经常犯

cpcwjx 发表于 2018-10-30 13:03:56
已收藏666

kekewang24 发表于 2018-11-21 12:35:37
请问M文件保存路径如何修改啊

setsailwang 发表于 2018-11-27 18:32:16
谢谢楼主。已收藏。666

殇雪 发表于 2019-1-14 10:51:08
已收藏,非常感谢楼主!!!!!!

hfut_cw 发表于 2019-1-17 21:40:56
好贴,收藏了

胡荣轩 发表于 2019-1-18 21:40:55
非常实用,新人优选

笨鸟8008 发表于 2019-3-11 21:10:46
楼主,大神们,哪里可以找到免费的MATLAB下载资源包啊啊啊!!!
求大神们指点

fred.R 发表于 2019-3-13 15:22:34
很有用的帖子,适用,收藏了,谢谢

SNIPER_SF4c6 发表于 2019-3-29 11:01:58
3q

流云洗出天空蓝 发表于 2019-4-11 11:31:56
你在说啥呢,最常见问题不是找下载吗?

打浦桥程序员 发表于 2019-4-11 16:34:28
流云洗出天空蓝 发表于 2019-4-11 11:31
你在说啥呢,最常见问题不是找下载吗?

哈哈,常见问题应该是求源代码

foolwolf0068 发表于 2019-4-20 21:51:31
感谢楼主,虽然是matlab十几年的用户了,但是有些错误还是经常犯的

njfu3110246 发表于 2019-5-7 20:58:33
感谢分享!

rootandland 发表于 2019-6-8 21:43:16
非常有用的资源,楼主费心了

nsyy 发表于 2019-11-30 21:24:03
无法解析名称 vision.OpticalFlow。请问这种问题怎么解决?

长大好难 发表于 2019-12-8 21:48:40
求助各位大佬们,我是新手一枚,最近需要写一个简单的遗传算法小程序,参阅了各种教程后,写的代码运行时为什么总是出现“未定义变量或函数”的错误啊,并且这些函数应该是matlab自带的啊,不应该是路径的问题啊?以下是全程序,总是第20行随机产生染色体那出现“未定义函数或变量'Code'的错误”,求解决!
%%遗传算法参数
maxgen = 30; %进化代数
sizepop = 100; %种群规模
pcross = 0.6; %交叉概率
pmutation = 0.01; %变异概率
lenchrom = [1 1 1 1 1]; %染色体长度(变量字串长度)
bound = [0 0.9*pi;0 0.9*pi;0 0.9*pi;0 0.9*pi;0 0.9*pi];  %变量范围

%%个体初始化
individuals = struct('fitness',zeros(1,sizepop),'chrom',[]); %种群结构体
avgfitness = []; %种群平均适应度
bestfitness = []; %种群最佳适应度
bestchrom = []; %适应度最好的染色体
%初始化种群
for i = 1:sizepop
    individuals.chrom(i, = Code(lenchrom,bound); %随机产生个体
    x = individuals.chrom(i,;
    individuals.fitness(i) = fun(x); %个体适应度
end

%找最好的染色体
[bestfitness,bestindex] = min(individuals.fitness);
bestchrom = individuals.chrom(bestindex,; %最好的染色体
avgfitness = sum(individuals.fitness)/sizepop; %染色体的平均适应度
%记录每一代进化中最好的适应度和平均适应度
trace = [avgfitness bestfitness];

%%进化开始
for i = 1:maxgen
    %选择操作
    individuals = Select(individuals,sizepop);
    avgfitness = sum(individuals.fitness)/sizepop;
    %交叉操作
    individuals.chrom = Cross(pcross,lenchrom,individuals.chrom,sizepop,bound);
    %变异操作
    individuals.chrom = Mutation(pmutation,lenchrom,individuals.chrom,sizepop,[i maxgen],bound);
    %计算适应度
    for j =1:sizepop
        x = individuals.chrom(j,;
        individuals.fitness(j) = fun(x);
    end
    %找到最小和最大适应度的染色体及它们在种群中的位置
    [newbestfitness,newbestindex] = min(individuals.fitness);
    [worestfitness,worestindex] = max(individuals.fitness);
    %代替上一次进化中最好的染色体
    if bestfitness > newbestfitness
        bestfitness = newbestfitness;
        bestchrom = individuals.chrom(newbestindex,;
    end
    individuals.chrom(worestindex, = bestchrom;
    individuals.fitness(worestindex) = fitness;
   
    avgfitness = sum(individuals.fitness)/sizepop;
   
    trace = [trace;avgfitness bestfitness]; %记录每一代进化中最好的适应度和平均适应度
   
end
%进化结束

yxiangpeggy 发表于 2020-2-24 13:32:04
非常实用!

M5T 发表于 2020-3-8 20:29:49
666,666,顶一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
热门教程
站长推荐
快速回复 返回顶部 返回列表