Matlab 基础学习

本文介绍了MATLAB的基本操作,包括使用tic/toc计算代码运行时间,数据的保存与导入,一元方程求解,矩阵的逆运算,以及循环结构。此外,还展示了如何利用plot进行图形绘制,如位移时程曲线的展示。内容涵盖MATLAB的基础语法、数据处理和科学计算。
摘要由CSDN通过智能技术生成

1.统计代码运行时间

tic
要运行的代码
toc

  1. 设置代码运行结束的位置

在该位置添加 return

  1. 查看输出结果
    (1)在命令行窗口敲 变量名
    (2)fprintf('a4=%6.2f\n',a4) 设置输出的特定格式,这里的意思是占6位,保留两位小数

  2. 数据的保存
    (1)简单的数据保存,保存在文件中
    save myfilename a1 a2 a3 将a1,a2,a3 保存在文件 myfilename.m 中
    (2) 或者a = [0 0.1 0.2 0.3 ;4 5 6.5 9] dlmwrite('yourfilename.txt',a,'delimiter',' ','emptyvalue',NaN);

  3. 数据的导入
    (1)load myfilename
    (2)data = textread('yourfilename.txt','','delimiter','','emptyvalue',NaN);

  4. 一元n次方程求解x1 = solve('x^2-4*x+4==0')

  5. 逆矩阵 inv()

  6. a=0
    for i=1:10000
    a=a+i;
    end

  7. a = 0;i=1;
    while i<= 10000
    a = i + a;
    i = i + 1;
    end

  8. plot()简单的画图(画二维图形)

figure(1)
plot(t,y1,‘r’,t,y2,‘b’)
xlabel(‘时间’)
ylable(‘位移’)
legend(’{‘有阻尼\theta = 3.1’,‘有阻尼\theta = 4.1’},‘FontSize’,15)
title([‘有阻尼简谐振动位移时程曲线’])

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值