Matlab算法及其应用
weixin_45622770
这个作者很懒,什么都没留下…
展开
-
Matlab基础应用画图04
x = [1,2,3]; y = [4,5,6]; plot(x,y); x = -3:3; y = x.*x; plot(x,y); 图像会有点方,matlab画图导致的 解决方案,多增加点 x = -3:0.001:3; y = x.*x; plot(x,y); 圈出关键点 x = -3:0.1:3; y1 = x.^2; y2 = x.^3; plot(x,y1,'green-o'); 横纵轴单位长度一样 axis equal 直方图 y = [75 91 105 123.5 131原创 2021-08-01 18:04:12 · 73 阅读 · 0 评论 -
Matlab基础运用循环03
display函数 disp(['apple','banana','orange']) applebananaorange >> disp(['apple ','banana ','orange ']) apple banana orange >> a = 'apple';b = 'banana'; c = 'orange'; >>display([a,b,c]) applebananaorange >> display([a,' ',b,' ',c])原创 2021-08-01 16:44:03 · 73 阅读 · 0 评论 -
Matalb 基础运用分支
01温度转换 C = input('Enter a temperature in Celsius:'); F = (C*1.8)+32; fprintf('Fahrenheit=%f\n',F) 02 加法计算,格式化输出 x = input('Please enter x:'); y = input('Please enter y:'); fprintf('%g + %f = %g',x,y,x+y); 03 简单分支判断正负 num = input('Enter a number:'); if原创 2021-07-25 22:02:53 · 156 阅读 · 0 评论 -
MATLAB 基础运用01
向量,可用空格或逗号隔开 x = [1 2 3] x = [1,2,3] 矩阵,不同行用分号隔开 矩阵乘法和点乘 x = [1 2; 3 4] y = [3 4; 5 6] x*y ans = 13 16 29 36 x.*y ans = 3 8 15 24 脚本某行加分号,命令行该行不会输出,但工作区该变量依然会存在 简单脚本运用: C = input('Enter a temperature in Celsius:'); F = (C*1原创 2021-07-25 21:19:39 · 60 阅读 · 0 评论