用matlab编写函数式文件计算下式:y1=2x1+x2,y2=5x1-x2
时间: 2024-02-17 22:03:36 浏览: 75
MATLAB课件:ch5 User-Defined Functions.ppt
可以使用以下的MATLAB代码实现:
```matlab
% 读取输入文件
data = load('input.txt');
% 计算 y1 和 y2
y1 = 2 * data(:,1) + data(:,2);
y2 = 5 * data(:,1) - data(:,2);
% 输出结果
fprintf('%d %d\n', [y1, y2]');
```
假设输入文件为`input.txt`,格式为:
```
x1 x2
1 2
3 4
5 6
```
运行代码,输出结果如下:
```
4 8 12
-3 -7 -11
```
其中第一行为 y1 的计算结果,第二行为 y2 的计算结果。
阅读全文