2019年美赛随笔记录:

    具体功能:基础语法+基本运算+画图+矩阵+excel读取.......

    所遇问题及其解决方案:

                1.   que:matlab中plot画图无法复制下来图片? ans: copy figure 或复制图片后在word中才可粘贴

        2.   que:论文中代码的格式?   ans:代码放到publisher处理后颜色就可以修改。

        3.   que:matlab中执行xlsread的excel.xlsx一直报错   ans: 打开excel,“文件→选项→加载项→管理(位于界面坐下角)→点击选择COM加载项→转到→把可用加载项的√全部去掉“,然后重启excel和matlab即可

 1 %% 本程序---只为测试基本语法
 2 clear,clc
 3
 4 %% 基本运算
 5 A = [1, 2, 3; 4, 5, 6; 7, 8, 9];
 6 ans1 = 1996 / 18;    %计算结果为小数
 7 ans2 = pi + eps;
 8 ans3 = [1 + j, 2 + pi * i, -sqrt(-1)]'; %转置矩阵
 9
10 %% 向量运算
11 t = [0:0.1:10];          %产生行向量
12 t = linspace(1, 100, 5); %产生线性均匀分布的1~100的5个数
13 t = logspace(1, 10, 5);   %10的a次方
14
15 %% 基本函数语句+矩阵
16 % who    %变量个数
17 % whos   %变量及占的字节数
18 % size(A) %矩阵A所占的行列数
19 A(1, 2);  %矩阵元素
20 A(1:2, 1:3); %第一行到第二行,第一列到第三列
21 A(:);       %按列叠加
22 B = A(:,3:-1:1); %逆序排列
23 eye(3, 3);       %单位矩阵
24 ones(3);         %元素为1的矩阵
25 zeros(3);        %元素为0的矩阵
26 a = rand(5);     %5行5列矩阵
27 disp('具体命令')   %disp显示命令
28
29 %% 数学运算
30 e = eig(A);   %求A矩阵的特征值
31 d = det(A);   %行列式
32 i = inv(A);   %求逆
33 r = rank(A);  %求秩
34 t = trace(A); %求迹
35 n = norm(A);  %求模
36
37 %% 绘图命令
38 %---------------------------------------------------------------------%
39 % 二维图形
40 % x = 0:0.25:5;
41 % y1 = x.^0.1;
42 % y2 = x.^0.5;
43 % y3 = x.^0.8;
44 % y4 = x.^1.5;
45 % t =  0:0.001:2*pi;
46 % hold on           %图像共存
47 % plot(3 * cos(t), 3 * sin(t))
48 % plot(x, y1, 'bo', x, y2, 'rH-')
49 % plot(x, y3, 'gp--')
50 % plot(x, y4, 'mx-.')
51 % title('方程图像'), xlabel('X轴'), ylabel('Y轴')
52 % %添加注释
53 % text(-2, 4, '椭圆方程')
54 % gtext('曲线方程')
55 %
56 % grid on             %添加网格线
57
58 %---------------------------------------------------------------------%
59 % 极坐标
60 % x = 0:0.1:2 * pi
61 % r = cos(2 * x)
62 % polar(x,r)
63
64 %---------------------------------------------------------------------%
65 %直方图
66 % x = rand(1, 20)         %产生0~1之间随机20个数据
67 % y = round(20 * x)       %对X四舍五入
68 % subplot(1, 2, 1)
69 % hist(x)
70 % subplot(1, 2, 2)
71 % hist(y)
72
73 %%excel+txt+外部函数处理相关语句
74 % clear,clc
75 % a = fac(5)          %调用外部函数
76
77 % clear, clc
78 % a = rand(1, 10)
79 % fid = fopen('data.txt', 'w')
80 % fprintf(fid, '%8.4f',a)     %数据存储方式
81 % fclose(fid)
82 % load data.txt
83 % data
84 % clear,clc
85 % data = xlsread('cs.xlsx', 'Sheet1', 'C3:J13')

转载于:https://www.cnblogs.com/meditation5201314/p/10281954.html

编程类-----matlab基础语法复习(1)相关推荐

  1. python基础语法复习[二] 函数、类

    python基础语法复习[二] 前言 一.函数 1.基本概念 2.一般实例 3.参数传递 (1)传不可变对象 (2)传可变对象 4.函数递归调用实例 (1)eg:实现字符串的反转: (2)递归思想画树 ...

  2. C#基础编程——简介及基础语法

    C#基础编程--简介及基础语法 百科介绍 C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言.运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计 ...

  3. matlab基础语法

    %% matlab基础语法% 后面的加分号时,运行结果在命令窗口不显示. % 不加分号时,当点击回车时,运行结果就会立即显示出来!%% 清除 clear all %清除工作区中的所有变量 clc %清 ...

  4. C语言代码示范与讲解+C语言编程规范及基础语法+编程实战

    上一篇文章:C语言程序设计概述+C语言简介+算法概述 C语言代码示范与讲解+C语言编程规范及基础语法+编程实战 一:代码示范集加讲解 1.C语言第一个代码:打印"This is the fi ...

  5. MATLAB基础语法总结

    主体参照:全网最全MATLAB学习归纳总结(建模学习必备) . MATLAB讲解PPT和MATLAB官方帮助文档这里对该教程做一定的完善与汇总 1. MATLAB编辑器常用快捷键 1.1 编辑器窗口操 ...

  6. C/C++基础语法复习(一):C++与C语言的区别,主要有这些!

    和C的区别: 1.概念: C++ 是一种静态类型的.编译式的.通用的.大小写敏感的.不规则的编程语言,支持过程化编程.面向对象编程和泛型编程. C++ 被认为是一种中级语言,它综合了高级语言和低级语言 ...

  7. python基础语法+爬虫精进.pdf_风变编程《Python基础语法+爬虫精进》

    作为IT小白,从没想过会主动去学习这方面的知识,因为学历专业差距很大,从事职业也基本用不上这些.然而,在偶然一次机会接触了风变编程体验课后,我发现了python给我打开了一个新的视野,未知领域的探索就 ...

  8. 风变编程python入门经典100题_风变编程《Python基础语法+爬虫精进》

    作为IT小白,从没想过会主动去学习这方面的知识,因为学历专业差距很大,从事职业也基本用不上这些.然而,在偶然一次机会接触了风变编程体验课后,我发现了python给我打开了一个新的视野,未知领域的探索就 ...

  9. C/C++基础语法复习(二):C++ 面向对象编程,你需要知道的点

    a.定义: 类定义是以关键字 class 开头,后跟类的名称.类的主体是包含在一对花括号中.类定义后必须跟着一个分号或一个声明列表. 关键字 public 确定了类成员的访问属性.在类对象作用域内,公 ...

最新文章

  1. 他们为什么选择中科大少年班?官方公布48名新生名单,有人因偶像曹原,有人只是不想经历高三...
  2. 【Codevs1322】单词矩阵
  3. 问题用户小米科技CEO雷军:千万别把用户当上帝
  4. 几个使用linux内核的系统,[科普] Linux 的内核与 Linux 系统之间的关系
  5. 【网络知识点】防火墙主备冗余技术
  6. leetcode 58. 最后一个单词的长度(C语言)
  7. python必考面试题目
  8. java kafka client_Kafka Client API 基本使用
  9. Java中判断当前数据是否全为数字
  10. 程序员离无人值班有多远?
  11. 五个免费国外流量统计工具
  12. checked exception和runtime exception and error
  13. 龙星电脑横机制版软件_龙星制版软件下载 龙星电脑横机是什么系统
  14. Chart-制作饼图
  15. 一张属于程序员的图片
  16. 1分钟链圈 | 比特大陆推出挖矿路由器!苏宁正式上线区块链产品“星际家园”...
  17. java项目中获取真实ip地址
  18. 贪心算法 003:Tian Ji -- The Horse Racing
  19. 数组(5):Arrays工具类的实用功能
  20. 频率响应分析--伯德图(matlab中bode函数的使用)

热门文章

  1. 朴素贝叶斯算法和逻辑回归算法的区别?
  2. spring aop搭建(2) :基于代码的实现
  3. git clone 获取指定分支的指定commit版本
  4. GO恶意样本实例分析
  5. 图的存储以及深度优先以及广度优先遍历
  6. 数据结构学习之路-第一章:绪论
  7. Mahout快速入门教程
  8. Hive中的一种假NULL
  9. 人工神经网络之BP神经网络模型
  10. Linux命令学习总结:dos2unix - unix2dos